XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Finance Assets and Lessor Operating Leases (Aging of Receivables) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Past Due [Line Items]    
Total $ 1,453,988 $ 1,428,736
Still accruing interest   5,646
Not accruing interest   9,363
Total   15,009
Revenue recognition discontinuation period (more than) 90 days  
Past due amounts 0 - 90 days    
Financing Receivable, Past Due [Line Items]    
Total $ 1,440,174 1,413,727
Past due amounts > 90 days    
Financing Receivable, Past Due [Line Items]    
Total 13,814 $ 15,009
Sales-type lease receivables    
Financing Receivable, Past Due [Line Items]    
Revenue recognition discontinuation period (more than)   120 days
Sales-type lease receivables | North America    
Financing Receivable, Past Due [Line Items]    
Total 967,298 $ 958,440
Still accruing interest   4,964
Not accruing interest   3,338
Total   8,302
Sales-type lease receivables | North America | Past due amounts 0 - 90 days    
Financing Receivable, Past Due [Line Items]    
Total 959,203 950,138
Sales-type lease receivables | North America | Past due amounts > 90 days    
Financing Receivable, Past Due [Line Items]    
Total 8,095 8,302
Sales-type lease receivables | International    
Financing Receivable, Past Due [Line Items]    
Total 158,167 187,831
Still accruing interest   682
Not accruing interest   2,092
Total   2,774
Sales-type lease receivables | International | Past due amounts 0 - 90 days    
Financing Receivable, Past Due [Line Items]    
Total 155,596 185,057
Sales-type lease receivables | International | Past due amounts > 90 days    
Financing Receivable, Past Due [Line Items]    
Total 2,571 2,774
Loan receivables    
Financing Receivable, Past Due [Line Items]    
Total 328,523 282,465
Loan receivables | North America    
Financing Receivable, Past Due [Line Items]    
Total 311,887 262,310
Still accruing interest   0
Not accruing interest   3,796
Total   3,796
Loan receivables | North America | Past due amounts 0 - 90 days    
Financing Receivable, Past Due [Line Items]    
Total 308,872 258,514
Loan receivables | North America | Past due amounts > 90 days    
Financing Receivable, Past Due [Line Items]    
Total 3,015 3,796
Loan receivables | International    
Financing Receivable, Past Due [Line Items]    
Total 16,636 20,155
Still accruing interest   0
Not accruing interest   137
Total   137
Loan receivables | International | Past due amounts 0 - 90 days    
Financing Receivable, Past Due [Line Items]    
Total 16,503 20,018
Loan receivables | International | Past due amounts > 90 days    
Financing Receivable, Past Due [Line Items]    
Total $ 133 $ 137