v3.22.4
Debt Instruments - Financing of Beneficial Interests in Securitizations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]    
Beneficial interests in securitization, pledged assets as collateral $ 8,698,000 $ 7,015,000
Long-term debt 6,482,000  
Long-term debt, current portion 1,638,000 2,154,000
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Long-term debt 265,000 279,000
Long-term debt, current portion 102,000 93,000
Variable Interest Entity, Not Primary Beneficiary | Asset Pledged as Collateral    
Variable Interest Entity [Line Items]    
Beneficial interests in securitization, pledged assets as collateral $ 268,000 $ 282,000