Annual report [Section 13 and 15(d), not S-K Item 405]

Accounts Payable and Accrued Liabilities - Schedule of Outstanding Obligations (Details)

v3.25.1
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