XML 98 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value - Sensitivity Analysis (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Fair Value Disclosures [Abstract]  
Weighted average prepayment speeds, 10% (in percentage points) 0.009
Weighted average prepayment speeds, 20% (in percentage points) 0.019
Weighted average prepayment speeds, 10% $ (65.5)
Weighted average prepayment speeds, 20% $ (127.3)
Discount rate (Option-adjusted spread), 10% (in percentage points) 0.009
Discount rate (Option-adjusted spread), 20% (in percentage points) 0.019
Discount rate (Option-adjusted spread), 10% $ (68.6)
Discount rate (Option-adjusted spread), 20% $ (131.9)