FACTANKER · measured, cited, anchored official records connected

Organization record

AppFolio, Inc.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0001433195Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/a743bf09-41ad-48ec-8793-38d06682828e

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 4776000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_payable{"amount": 3740000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_payable{"amount": 4123000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_payable{"amount": 4112000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_payable{"amount": 3254000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_payable{"amount": 4934000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_payable{"amount": 2378000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_payable{"amount": 509000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 1256000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 1531000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 1141000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 1350000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 1532000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 740000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 2473000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 1508000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 1338000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 4809000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 1704000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 2493000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 2411000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 2262000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 1040000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 3591000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 3402000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 2509000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 1927000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 1539000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 1579000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 1557000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 1481000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 1108000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 1840000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 1099000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 610000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 1164000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 398000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 937000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 574000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 1090000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 1470000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 2369000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 2403000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 3057000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 2088000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 50442000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_receivable{"amount": 43966000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_receivable{"amount": 36873000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 34346000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_receivable{"amount": 32543000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 27462000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_receivable{"amount": 24346000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 25581000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_receivable{"amount": 25691000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 26179000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_receivable{"amount": 20709000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 20359000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 20033000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 17416000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 16503000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 14884000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 16175000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 16154000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_receivable{"amount": 12595000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 12184000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 14973000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 12524000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 10057000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 9416000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_receivable{"amount": 12663000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_receivable{"amount": 9617000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_receivable{"amount": 7562000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_receivable{"amount": 8039000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_receivable{"amount": 8180000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_receivable{"amount": 7966000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_receivable{"amount": 5516000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 5489000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_receivable{"amount": 5554000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_receivable{"amount": 4535000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_receivable{"amount": 3387000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 3419000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_receivable{"amount": 4231000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_receivable{"amount": 3815000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 2511000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 2707000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 3045000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 2642000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_receivable{"amount": 2048000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 2238000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_receivable{"amount": 2524000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_receivable{"amount": 1191000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
capex{"amount": 228000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2026-06-30sec_edgar
capex{"amount": 231000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2026-03-31sec_edgar
capex{"amount": 3155000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2025-12-31sec_edgar
capex{"amount": 1841000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2025-09-30sec_edgar
capex{"amount": 505000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-06-30sec_edgar
capex{"amount": 230000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-03-31sec_edgar
capex{"amount": 2016000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-12-31sec_edgar
capex{"amount": 1821000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-09-30sec_edgar
capex{"amount": 1458000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-06-30sec_edgar
capex{"amount": 1420000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-03-31sec_edgar
capex{"amount": 9041000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-12-31sec_edgar
capex{"amount": 5932000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-09-30sec_edgar
capex{"amount": 2171000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-06-30sec_edgar
capex{"amount": 794000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-03-31sec_edgar
capex{"amount": 6540000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-12-31sec_edgar
capex{"amount": 5943000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-09-30sec_edgar
capex{"amount": 5099000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-06-30sec_edgar
capex{"amount": 1830000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-03-31sec_edgar
capex{"amount": 8103000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-12-31sec_edgar
capex{"amount": 5166000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-09-30sec_edgar
capex{"amount": 2804000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-06-30sec_edgar
capex{"amount": 938000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-03-31sec_edgar
capex{"amount": 19038000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-12-31sec_edgar
capex{"amount": 16551000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-09-30sec_edgar
capex{"amount": 14306000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-06-30sec_edgar
capex{"amount": 7992000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-03-31sec_edgar
capex{"amount": 8084000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-12-31sec_edgar
capex{"amount": 4115000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-09-30sec_edgar
capex{"amount": 2425000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-06-30sec_edgar
capex{"amount": 1030000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-03-31sec_edgar
capex{"amount": 2102000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-12-31sec_edgar
capex{"amount": 1740000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-09-30sec_edgar
capex{"amount": 580000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-06-30sec_edgar
capex{"amount": 263000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-03-31sec_edgar
capex{"amount": 2214000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-12-31sec_edgar
capex{"amount": 1680000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-09-30sec_edgar
capex{"amount": 837000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-06-30sec_edgar
capex{"amount": 392000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-03-31sec_edgar
capex{"amount": 4242000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-31sec_edgar
capex{"amount": 3560000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-09-30sec_edgar
capex{"amount": 3161000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-06-30sec_edgar
capex{"amount": 1891000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-03-31sec_edgar
capex{"amount": 3694000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-12-31sec_edgar
capex{"amount": 2234000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-09-30sec_edgar
capex{"amount": 1510000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-06-30sec_edgar
capex{"amount": 721000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-03-31sec_edgar
capex{"amount": 1878000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-12-31sec_edgar
capex{"amount": 1634000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-09-30sec_edgar
capex{"amount": 1247000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-06-30sec_edgar
capex{"amount": 1260000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-12-31sec_edgar
cash_and_equivalents{"amount": 217401000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-06-30sec_edgar
cash_and_equivalents{"amount": 147412000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-03-31sec_edgar
cash_and_equivalents{"amount": 106967000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-12-31sec_edgar
cash_and_equivalents{"amount": 76093000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-09-30sec_edgar
cash_and_equivalents{"amount": 73478000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-06-30sec_edgar
cash_and_equivalents{"amount": 56933000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-03-31sec_edgar
cash_and_equivalents{"amount": 42504000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-12-31sec_edgar
cash_and_equivalents{"amount": 62417000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-09-30sec_edgar
cash_and_equivalents{"amount": 59639000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-06-30sec_edgar
cash_and_equivalents{"amount": 59214000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-03-31sec_edgar
cash_and_equivalents{"amount": 49509000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-12-31sec_edgar
cash_and_equivalents{"amount": 59937000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-09-30sec_edgar
cash_and_equivalents{"amount": 24698000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-06-30sec_edgar
cash_and_equivalents{"amount": 103925000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-03-31sec_edgar
cash_and_equivalents{"amount": 70769000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-12-31sec_edgar
cash_and_equivalents{"amount": 67232000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-09-30sec_edgar
cash_and_equivalents{"amount": 42626000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-06-30sec_edgar
cash_and_equivalents{"amount": 49536000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-03-31sec_edgar
cash_and_equivalents{"amount": 57847000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-12-31sec_edgar
cash_and_equivalents{"amount": 84444000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-09-30sec_edgar
cash_and_equivalents{"amount": 48610000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-06-30sec_edgar
cash_and_equivalents{"amount": 44744000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-03-31sec_edgar
cash_and_equivalents{"amount": 140263000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-12-31sec_edgar
cash_and_equivalents{"amount": 144028000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-09-30sec_edgar
cash_and_equivalents{"amount": 53315000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-06-30sec_edgar
cash_and_equivalents{"amount": 56779000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-03-31sec_edgar
cash_and_equivalents{"amount": 15813000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-12-31sec_edgar
cash_and_equivalents{"amount": 20121000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-09-30sec_edgar
cash_and_equivalents{"amount": 19514000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-06-30sec_edgar
cash_and_equivalents{"amount": 16783000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-03-31sec_edgar
cash_and_equivalents{"amount": 74076000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-12-31sec_edgar
cash_and_equivalents{"amount": 13745000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-09-30sec_edgar
cash_and_equivalents{"amount": 18010000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-06-30sec_edgar
cash_and_equivalents{"amount": 8549000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2018-03-31sec_edgar
cash_and_equivalents{"amount": 16109000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-12-31sec_edgar
cash_and_equivalents{"amount": 14781000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-09-30sec_edgar
cash_and_equivalents{"amount": 7389000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2017-06-30sec_edgar
cash_and_equivalents{"amount": 7969000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2017-03-31sec_edgar
cash_and_equivalents{"amount": 10699000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-12-31sec_edgar
cash_and_equivalents{"amount": 7603000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-09-30sec_edgar
cash_and_equivalents{"amount": 10963000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-06-30sec_edgar
cash_and_equivalents{"amount": 11268000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-03-31sec_edgar
cash_and_equivalents{"amount": 12063000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-12-31sec_edgar
cash_and_equivalents{"amount": 11758000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-09-30sec_edgar
cash_and_equivalents{"amount": 69924000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-06-30sec_edgar
cash_and_equivalents{"amount": 12034000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-03-31sec_edgar
cash_and_equivalents{"amount": 5412000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-12-31sec_edgar
cash_and_equivalents{"amount": 7782000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-09-30sec_edgar
cash_and_equivalents{"amount": 8186000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-06-30sec_edgar
cash_and_equivalents{"amount": 11269000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-12-31sec_edgar
cash_and_equivalents{"amount": 3943000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2012-12-31sec_edgar
cash_and_restricted_cash{"amount": 217651000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2026-06-30sec_edgar
cash_and_restricted_cash{"amount": 147662000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2026-03-31sec_edgar
cash_and_restricted_cash{"amount": 107217000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2025-12-31sec_edgar
cash_and_restricted_cash{"amount": 76343000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-09-30sec_edgar
cash_and_restricted_cash{"amount": 73728000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-06-30sec_edgar
cash_and_restricted_cash{"amount": 57183000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-03-31sec_edgar
cash_and_restricted_cash{"amount": 42754000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2024-12-31sec_edgar