v3.24.2
Finance Receivables - Net Investments in Sales-type Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Receivables [Abstract]    
Lease payments receivable $ 21,460 $ 849,881
Lease payments receivable including unearned income 21,460 849,881
Less: unearned income (575) (14,147)
Net receivables (difference between undiscounted cash flows and discounted cash flows) $ 20,885 $ 835,734