v3.26.1
BORROWINGS - Summary of Credit Facility (Details) - Securitizations - Line of Credit - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Jul. 10, 2025
Mar. 31, 2025
Mar. 27, 2025
Mar. 12, 2025
Dec. 31, 2024
Credit Facility              
Line of Credit Facility [Line Items]              
Total Facility $ 960,000 $ 960,000 $ 960,000     $ 935,000  
Borrowings Outstanding 415,319 563,660   $ 288,169     $ 213,439
Unused portion 544,681 396,340          
Amount available $ 544,632 $ 396,340          
CSL III SPV Credit Facility              
Line of Credit Facility [Line Items]              
Total Facility         $ 250,000    
Borrowings Outstanding       $ 206,000 $ 0