Accounts Payable and Accrued Liabilities - Schedule of Outstanding Obligations (Details) $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2024
USD ($)
| |
Accounts Payable and Accrued Liabilities | |
Obligations outstanding at the beginning of the period | $ 33,822 |
Obligations added during the period | 57,787 |
Obligations settled during the period | (54,803) |
Total obligations outstanding at the end of the period | $ 36,806 |
X | ||||||||||
- Definition Amount incurred on guarantor obligations. No definition available.
|
X | ||||||||||
- Definition Amount settled on guarantor obligations. No definition available.
|
X | ||||||||||
- Definition The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|