v3.26.1
BORROWINGS (Senior Secured Financing Facility) (Details) - USD ($)
$ in Thousands
1 Months Ended
Dec. 31, 2022
Mar. 31, 2026
Dec. 31, 2025
Aug. 16, 2021
Jul. 31, 2020
Debt Instrument [Line Items]          
Face amount of debt issued   $ 789,943 $ 1,343,859    
Debt instrument, interest rate, stated percentage       5.75%  
Loan and Servicing Agreement | Senior Secured Financing Facility          
Debt Instrument [Line Items]          
Debt instrument, commitment period of each loan series 3 months        
Debt instrument, final maturity period of each loan series 5 years        
Loan and Servicing Agreement | Senior Secured Financing Facility | Maximum          
Debt Instrument [Line Items]          
Face amount of debt issued $ 500,000        
Loan and Servicing Agreement | Senior Secured Financing Facility | MassMutual and Other Lenders          
Debt Instrument [Line Items]          
Face amount of debt issued         $ 250,000