v3.26.1
SECURED FINANCING AGREEMENTS - Narrative (Details)
6 Months Ended
Dec. 10, 2025
USD ($)
Nov. 03, 2025
USD ($)
contract
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Assets Sold under Agreements to Repurchase [Line Items]        
Principal amount     $ 500,000,000 $ 500,000,000
Repurchase Agreement        
Assets Sold under Agreements to Repurchase [Line Items]        
Principal amount   $ 450,000,000 $ 450,000,000 450,000,000
Number of repurchase agreement extensions | contract   2    
Repurchase agreement, extension period   1 year    
Repurchase agreement, partial percentage   0.25 0.25  
Loan Agreement        
Assets Sold under Agreements to Repurchase [Line Items]        
Principal amount $ 50,000,000   $ 50,000,000 $ 50,000,000
Repurchase agreement draw period 36 months