XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Receivables - Schedule of Financing Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Net investment in leases    
Gross minimum payments due under sales-type leases $ 28,438 $ 29,953
Unearned finance income (1,037) (763)
Present value of minimum payments due under sales-type leases 27,401 29,190
Allowance for credit losses (688) (798)
Net investment in leases 26,713 28,392
Financed sales receivables    
Gross minimum payments due under financed sales 141,976 152,315
Unearned finance income (30,478) (34,244)
Present value of minimum payments due under financed sales 111,498 118,071
Allowance for credit losses (11,038) (5,414)
Net financed sales receivables 100,460 112,657
Total financing receivables 127,173 141,049
Net financed sales receivables due within one year 28,937 29,115
Net financed sales receivables due after one year 71,523 83,542
Net financed sales receivables $ 100,460 $ 112,657