XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Receivables - Schedule of Net Investment in Leases and Financed Sale Receivables with Billed Amounts Past Due Continues to Accrue Finance Income (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Net investment in leases:            
Recorded Receivable $ 29,874   $ 30,003      
Allowance for Credit Losses (456) $ (454) (664) $ (517) $ (450) $ (453)
Net investment in leases 29,418   29,339      
Financed sales receivables            
Recorded Receivable 99,419   100,707      
Allowance for Credit Losses (9,893) $ (9,819) (10,161) $ (9,504) $ (9,625) $ (9,617)
Net financed sales receivables 89,526   90,546      
Total            
Total financing receivables, net 118,944   119,885      
Total            
Total            
Allowance for Credit Losses (1,182)   (1,092)      
Total financing receivables, net 62,037   76,397      
Total | Billed            
Total            
Recorded Receivable 13,404   15,105      
Total | Unbilled            
Total            
Recorded Receivable 49,815   62,384      
Net investment in leases            
Net investment in leases:            
Allowance for Credit Losses (6)   (6)      
Net investment in leases 20,942   23,795      
Net investment in leases | Billed            
Net investment in leases:            
Recorded Receivable 3,019   3,625      
Net investment in leases | Unbilled            
Net investment in leases:            
Recorded Receivable 17,929   20,176      
Financed sales receivables            
Financed sales receivables            
Allowance for Credit Losses (1,176)   (1,086)      
Net financed sales receivables 41,095   52,602      
Financed sales receivables | Billed            
Financed sales receivables            
Recorded Receivable 10,385   11,480      
Financed sales receivables | Unbilled            
Financed sales receivables            
Recorded Receivable 31,886   42,208      
Accrued and Current | Total            
Total            
Recorded Receivable 967   949      
Accrued and Current | Net investment in leases            
Net investment in leases:            
Recorded Receivable 223   222      
Accrued and Current | Financed sales receivables            
Financed sales receivables            
Recorded Receivable 744   727      
30-89 Days | Total            
Total            
Recorded Receivable 1,218   828      
30-89 Days | Net investment in leases            
Net investment in leases:            
Recorded Receivable 183   218      
30-89 Days | Financed sales receivables            
Financed sales receivables            
Recorded Receivable 1,035   610      
90+ Days | Total            
Total            
Recorded Receivable 11,219   13,328      
90+ Days | Net investment in leases            
Net investment in leases:            
Recorded Receivable 2,613   3,185      
90+ Days | Financed sales receivables            
Financed sales receivables            
Recorded Receivable $ 8,606   $ 10,143