v3.26.1
BORROWINGS - Schedule of Borrowings and Repayments (Details) - Securitizations - Line of Credit - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Credit Facility      
Line of Credit Facility, Increase (Decrease) [Roll Forward]      
Outstanding borrowings, beginning of period   $ 563,660 $ 213,439
Borrowings   154,651 288,932
Repayments   (299,000) (215,500)
Foreign currency translation   (3,992) 1,298
Outstanding borrowings, end of period $ 288,169 $ 415,319 288,169
CSL III SPV Credit Facility      
Line of Credit Facility, Increase (Decrease) [Roll Forward]      
CSL III Merger 206,000    
Borrowings 0    
Repayments 0    
Outstanding borrowings, end of period $ 206,000   $ 206,000