Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
Nonrecourse Debt, at Fair Value - Summary Of Estimated Maturities For Nonrecourse Debt Fair Value (Detail) - Nonrecourse [Member]
$ in Thousands
Dec. 31, 2021
USD ($)
Summary Of Estimated Maturities For Nonrecourse Debt Fair Value [Line Items]  
2022 $ 2,027,877
2023 1,983,871
2024 1,917,680
Thereafter 0
Total payments on nonrecourse debt $ 5,929,428