v3.25.4
DEBT OBLIGATIONS, NET - Loan and Securities Repurchase Financing (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
security
loan
agreement
Debt Instrument [Line Items]  
Number of counterparties with collateral exceeding borrowed amounts | security 0
Amount of collateral exceeding borrowings $ 148,100
Amount of collateral exceeding borrowings (in percent) 10.00%
Loan Repurchase Facility  
Debt Instrument [Line Items]  
Number of repurchase agreements | agreement 3
Committed Amount $ 656,000
Outstanding Principal Amount 0
Uncommitted Master Repurchase Agreements | Maturing on July 2025  
Debt Instrument [Line Items]  
Securities repurchase debt outstanding $ 627,000
Loan Repurchase Facilities  
Debt Instrument [Line Items]  
Number of facilities due within than 90 days | loan 0
Specified period facilities are due, greater than 90 days 90 days