XML 121 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Sales Type Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]      
Lease payments receivable, at amortized cost $ 367,681 $ 152,202  
Estimated residual values 35,045 129  
Initial direct costs 4,233 1,427  
Deferred revenue (61,828) (31,250)  
Allowance for credit losses - leases (53,162) (63,967) $ (50,359)
Leases      
Lessee, Lease, Description [Line Items]      
Total leases, at amortized cost 345,131 122,508  
Allowance for credit losses - leases (8,495) (4,797) $ 0
Net investment in sales-type leases $ 336,636 $ 117,711