Quarterly report pursuant to Section 13 or 15(d)

Nonrecourse Debt, at Fair Value - Summary Of Estimated Maturities For Nonrecourse Debt Fair Value (Detail)

v3.22.1
Nonrecourse Debt, at Fair Value - Summary Of Estimated Maturities For Nonrecourse Debt Fair Value (Detail) - Nonrecourse [Member]
$ in Thousands
Mar. 31, 2022
USD ($)
Summary Of Estimated Maturities For Non recourse Debt Fair Value [Line Items]  
2022 $ 1,242,161
2023 2,644,434
2024 2,088,782
2025 301,236
Thereafter 0
Total payments on nonrecourse debt $ 6,276,613