XML 82 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Other Assets - TBA Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
TBA Securities    
Derivative [Line Items]    
Aggregate value of derivatives $ 2,700  
MBS 30 Year 5% coupon    
Derivative [Line Items]    
Coupon rate 5.00% 5.00%
 Notional Amount $ 128,000 $ 0
MBS 30 Year 5.5% Coupon    
Derivative [Line Items]    
Coupon rate 5.50% 5.50%
 Notional Amount $ 350,000 $ 0