XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Securitized Debt - Callable Debt (Details) - Securitized Loans
$ in Thousands
Mar. 31, 2025
USD ($)
Debt Instrument, Redemption [Line Items]  
Currently callable $ 4,321,351
2025 319,820
2026 671,463
2027 1,106,523
2028 821,445
Total $ 7,240,601