XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securitized Debt - Callable Debt (Details) - Securitized Loans
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Instrument, Redemption [Line Items]  
Currently callable $ 2,847,145
2025 2,304,873
2026 508,188
2027 794,138
2028 574,246
Total $ 7,028,590