v3.26.1
Finance Receivables - Net Investments in Sales-type Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Receivables [Abstract]    
Lease payments receivable $ 37,939 $ 38,306
Unguaranteed residual value 10,500 10,500
Lease payments receivable including unearned income 48,439 48,806
Less: unearned income (37,680) (38,164)
Net receivables (difference between undiscounted cash flows and discounted cash flows) $ 10,759 $ 10,642