XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Other Liabilities1 [Abstract]  
Schedule of Other Liabilities
Following is a summary of other liabilities:
December 31,
20232022
Accruals and other accumulated expenses24,120 16,812 
Funds received for debt repayment14,735 — 
Accounts payable5,143 7,269 
Unearned commissions9,652 2,646 
Other84 84 
Total53,734 26,811