v3.26.1
DEBT OBLIGATIONS, NET - Loan and Securities Repurchase Financing (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
agreement
loan
security
Debt Instrument [Line Items]  
Number of counterparties with collateral exceeding borrowed amounts | security 0
Amount of collateral exceeding borrowings $ 142.7
Amount of collateral exceeding borrowings (in percent) 10.00%
Loan Repurchase Facility  
Debt Instrument [Line Items]  
Number of repurchase agreements | agreement 3
Committed Amount $ 570.0
Outstanding Principal Amount 107.2
Uncommitted Master Repurchase Agreements | Maturing on July 2025  
Debt Instrument [Line Items]  
Securities repurchase debt outstanding $ 825.9
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 30 days