v3.26.1
BORROWINGS - Summary of Credit Facility (Details) - Securitizations - Line of Credit - USD ($)
$ in Thousands
Jun. 30, 2026
May 25, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Mar. 27, 2025
Mar. 12, 2025
Dec. 31, 2024
Credit Facility                  
Line of Credit Facility [Line Items]                  
Total Facility $ 875,457 $ 960,000   $ 960,000       $ 825  
Borrowings Outstanding 332,137   $ 415,319 563,660 $ 378,615 $ 288,169     $ 213,439
Unused portion 543,320     396,340          
Amount available $ 543,320     $ 396,340          
CSL III SPV Credit Facility                  
Line of Credit Facility [Line Items]                  
Total Facility             $ 250,000    
Borrowings Outstanding         $ 175,000 $ 206,000 $ 0