XML 44 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Other liabilities
12 Months Ended
Dec. 31, 2024
Other Liabilities1 [Abstract]  
Other liabilities
Following is a summary of other liabilities:
December 31,
20242023
Accruals and other accumulated expenses31,806 24,120 
Funds received for debt repayment— 14,735 
Accounts payable6,236 5,143 
Unearned commissions7,305 9,652 
Other84 84 
Total45,431 53,734