v3.26.1
SECURED FINANCING AGREEMENTS - Narrative (Details)
12 Months Ended
Dec. 10, 2025
USD ($)
Nov. 03, 2025
USD ($)
contract
Dec. 31, 2025
USD ($)
Assets Sold under Agreements to Repurchase [Line Items]      
Maximum borrowing capacity     $ 500,000,000
Repurchase Agreement      
Assets Sold under Agreements to Repurchase [Line Items]      
Maximum borrowing capacity   $ 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]      
Maximum borrowing capacity $ 50,000,000   $ 50,000,000
Repurchase agreement draw period 36 months