XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.1
BORROWINGS - Schedule of Line of Credit Facilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Secured borrowings and Long-term debt $ 317,919  
Secured borrowings    
Debt Instrument [Line Items]    
Secured borrowings and Long-term debt 178,749 $ 176,089
Long-term debt    
Debt Instrument [Line Items]    
Secured borrowings and Long-term debt 317,919 321,317
Exchangeable notes    
Debt Instrument [Line Items]    
Secured borrowings and Long-term debt $ 146,925 $ 146,342