v3.26.1
BORROWINGS - Schedule of Principal Amount and Carrying Amount (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total principal amount $ 1,395,319 $ 1,543,660
Less: unamortized debt issuance costs (10,716) (11,266)
Effective interest rate swap hedge (5,048) (1,184)
Total carrying value 1,379,555 1,531,210
Senior Notes    
Debt Instrument [Line Items]    
Total principal amount 600,000 600,000
Less: unamortized debt issuance costs (8,737) (9,240)
Effective interest rate swap hedge (5,048) (1,184)
Total carrying value 586,215 589,576
Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Total principal amount 415,319 563,660
2030 Notes | Senior Notes    
Debt Instrument [Line Items]    
Total principal amount 300,000 300,000
2031 Notes | Senior Notes    
Debt Instrument [Line Items]    
Total principal amount 300,000 300,000
2015-1N Debt | Securitizations    
Debt Instrument [Line Items]    
Total principal amount 380,000 380,000
Less: unamortized debt issuance costs (1,979) (2,026)
Total carrying value $ 378,021 $ 377,974