XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Finance Assets and Lessor Operating Leases (Aging of Receivables) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total $ 1,393,672 $ 1,417,994
Past due amounts 0 - 90 days    
Financing Receivable, Past Due [Line Items]    
Total 1,380,601 1,399,076
Past due amounts > 90 days    
Financing Receivable, Past Due [Line Items]    
Total 13,071 18,918
Sales-type lease receivables | North America    
Financing Receivable, Past Due [Line Items]    
Total 881,118 946,294
Sales-type lease receivables | International    
Financing Receivable, Past Due [Line Items]    
Total 124,556 120,109
Sales-type lease receivables | Past due amounts 0 - 90 days | North America    
Financing Receivable, Past Due [Line Items]    
Total 872,190 932,948
Sales-type lease receivables | Past due amounts 0 - 90 days | International    
Financing Receivable, Past Due [Line Items]    
Total 122,668 117,908
Sales-type lease receivables | Past due amounts > 90 days | North America    
Financing Receivable, Past Due [Line Items]    
Total 8,928 13,346
Sales-type lease receivables | Past due amounts > 90 days | International    
Financing Receivable, Past Due [Line Items]    
Total 1,888 2,201
Loan receivables    
Financing Receivable, Past Due [Line Items]    
Total 387,998 351,591
Loan receivables | North America    
Financing Receivable, Past Due [Line Items]    
Total 386,799 334,717
Loan receivables | International    
Financing Receivable, Past Due [Line Items]    
Total 1,199 16,874
Loan receivables | Past due amounts 0 - 90 days | North America    
Financing Receivable, Past Due [Line Items]    
Total 384,647 331,411
Loan receivables | Past due amounts 0 - 90 days | International    
Financing Receivable, Past Due [Line Items]    
Total 1,096 16,809
Loan receivables | Past due amounts > 90 days | North America    
Financing Receivable, Past Due [Line Items]    
Total 2,152 3,306
Loan receivables | Past due amounts > 90 days | International    
Financing Receivable, Past Due [Line Items]    
Total $ 103 $ 65