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.2
Nonrecourse Debt, at Fair Value - Summary Of Estimated Maturities For Nonrecourse Debt Fair Value (Detail) - Nonrecourse [Member]
$ in Thousands
Jun. 30, 2022
USD ($)
Summary Of Estimated Maturities For Non recourse Debt Fair Value [Line Items]  
2022 $ 851,396
2023 2,925,814
2024 2,440,206
2025 714,556
Thereafter
Total payments on nonrecourse debt $ 6,931,972