Organization record
THERAPEUTIC SOLUTIONS INTERNATIONAL, INC.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 401992, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 363984, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"amount": 361597, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 372449, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"amount": 394035, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 361655, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"amount": 303175, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 298035, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_payable | {"amount": 302477, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 324228, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_payable | {"amount": 329400, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_payable | {"amount": 332497, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| accounts_payable | {"amount": 324936, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 324740, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| accounts_payable | {"amount": 322174, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 318577, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 320812, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 335366, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 333295, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 346730, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 343810, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 340339, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 350856, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_payable | {"amount": 326353, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_payable | {"amount": 327592, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 321691, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_payable | {"amount": 300940, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-06-30 | sec_edgar |
| accounts_payable | {"amount": 276931, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| accounts_payable | {"amount": 277342, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 289489, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| accounts_payable | {"amount": 270583, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-30 | sec_edgar |
| accounts_payable | {"amount": 291071, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-31 | sec_edgar |
| accounts_payable | {"amount": 290554, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 288903, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-30 | sec_edgar |
| accounts_payable | {"amount": 288266, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-30 | sec_edgar |
| accounts_payable | {"amount": 289084, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-31 | sec_edgar |
| accounts_payable | {"amount": 298521, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 297083, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-30 | sec_edgar |
| accounts_payable | {"amount": 277613, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-30 | sec_edgar |
| accounts_payable | {"amount": 277486, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| accounts_payable | {"amount": 230786, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 42301, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_payable | {"amount": 36544, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_payable | {"amount": 35400, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"amount": 56777, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 10141, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| accounts_payable | {"amount": 0, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 17043, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-09-30 | sec_edgar |
| accounts_receivable | {"amount": 17289, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 18160, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_receivable | {"amount": 19196, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 21764, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_receivable | {"amount": 17579, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 17726, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_receivable | {"amount": 25398, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 42382, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_receivable | {"amount": 31837, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_receivable | {"amount": 36334, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_receivable | {"amount": 16613, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 21488, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_receivable | {"amount": 10414, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_receivable | {"amount": 9479, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_receivable | {"amount": 2441, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2585, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_receivable | {"amount": 4233, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_receivable | {"amount": 3625, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| accounts_receivable | {"amount": 2904, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2544, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| accounts_receivable | {"amount": 1475, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1475, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_receivable | {"amount": 0, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2020, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_receivable | {"amount": 0, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 22278, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-09-30 | sec_edgar |
| accounts_receivable | {"amount": 29615, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-06-30 | sec_edgar |
| accounts_receivable | {"amount": 16358, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| capex | {"amount": 16158, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2023-12-31 | sec_edgar |
| capex | {"amount": 16158, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2023-09-30 | sec_edgar |
| capex | {"amount": 260565, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-12-31 | sec_edgar |
| capex | {"amount": 260565, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-09-30 | sec_edgar |
| capex | {"amount": 237365, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-06-30 | sec_edgar |
| capex | {"amount": 235223, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-03-31 | sec_edgar |
| capex | {"amount": 5448, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2020-12-31 | sec_edgar |
| capex | {"amount": 5448, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2020-09-30 | sec_edgar |
| capex | {"amount": 5448, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2020-06-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2020-03-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2019-12-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2019-09-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2019-06-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2015-09-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2015-06-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2015-03-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2014-09-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2014-06-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2014-03-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-12-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-09-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-06-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-03-31 | sec_edgar |
| capex | {"amount": 6135, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2012-12-31 | sec_edgar |
| capex | {"amount": -96135, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-09-30 | sec_edgar |
| capex | {"amount": -182763, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-06-30 | sec_edgar |
| capex | {"amount": -2763, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2012-03-31 | sec_edgar |
| capex | {"amount": -9826, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2011-12-31 | sec_edgar |
| capex | {"amount": -28021, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-09-30 | sec_edgar |
| capex | {"amount": -8827, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2011-06-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2011-03-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2010-12-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2010-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 9233, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2024-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 8318, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 53477, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 27823, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 90138, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 123083, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 18531, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 18434, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 94246, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 197286, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 165690, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 94036, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 62259, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 53804, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 81113, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 252147, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 284329, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 31741, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3859, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 26410, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 20015, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6585, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 592, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 22397, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 21205, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 62080, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 7446, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 29, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "US | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5283, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 851, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2017-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6100, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 21910, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 45233, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 106116, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 234409, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2183, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2016-01-03 | sec_edgar |
| cash_and_equivalents | {"amount": 2183, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2016-01-01 | sec_edgar |
| cash_and_equivalents | {"amount": 2183, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8494, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2015-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 37290, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 48069, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2894, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2015-01-01 | sec_edgar |
| cash_and_equivalents | {"amount": 2894, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 0, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "USD | 2014-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2863, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2014-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 7635, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2014-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12513, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12788, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 5704, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2013-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 10176, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 35011, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 31566, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 85851, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 114080, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 87976, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 103032, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2011-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 62219, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2011-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1730, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2011-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2366, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 102, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2010-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 0, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "USD | 2010-09-20 | sec_edgar |
| cash_and_equivalents | {"amount": 0, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "USD | 2010-09-19 | sec_edgar |
| cash_and_restricted_cash | {"amount": 53477, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2024-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 27823, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 90138, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2023-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 123083, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2023-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 29534, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2023-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 29437, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 105249, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2022-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 208289, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2022-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 175913, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2022-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 104259, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 72482, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2021-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 64027, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2021-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 91315, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2021-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 262349, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2020-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 294531, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2020-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 41943, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2020-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 14046, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2020-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 36597, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 30188, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2019-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 16757, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2019-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10764, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2019-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 32570, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 31376, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2018-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 72253, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2018-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 17602, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2018-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10202, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 15439, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2017-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 11007, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2017-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 16256, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2017-03-31 | sec_edgar |