XML 82 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Securitized Debt - Callable Debt (Details) - Securitized Loans
$ in Thousands
Jun. 30, 2021
USD ($)
Debt Instrument, Redemption [Line Items]  
Currently callable $ 201,418
2021 411,620
2022 1,616,063
2023 1,126,194
2024 1,160,107
2025 2,798,532
Total $ 7,313,934