v3.25.4
Finance Receivables - Net Investments in Sales-type Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Lease payments receivable $ 38,306 $ 36,938
Unguaranteed residual value 10,500 0
Lease payments receivable including unearned income 48,806 36,938
Less: unearned income (38,164) (47)
Net receivables (difference between undiscounted cash flows and discounted cash flows) $ 10,642 $ 36,891