XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Other Liabilities Disclosure [Abstract]  
Schedule of Other Liabilities
Other liabilities consist of the following:
June 30,December 31,
(in thousands)20252024
Accounts payable$5,986 $6,586 
Accrued compensation18,379 12,207 
Accrued expenses13,213 12,441 
Accrued interest11,379 11,030 
Amount due to whole loan buyer5,573 1,759 
Current tax liabilities3,472 3,136 
Other3,600 3,692 
Total other liabilities$61,602 $50,851