v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
MSR Subscription Agreement [Member]    
Other Commitments [Abstract]    
Commitment amount $ 64.6  
Equity Investments [Member] | Maximum [Member]    
Other Commitments [Abstract]    
Unfunded commitments 64.6 $ 70.6
CRE loan Investments [Member] | Maximum [Member]    
Other Commitments [Abstract]    
Unfunded commitments 180.4 122.3
Residential Bridge Loans [Member] | Maximum [Member]    
Other Commitments [Abstract]    
Unfunded commitments $ 22.5 $ 17.0