v3.25.2
EQUIPMENT ON OPERATING LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
EQUIPMENT ON OPERATING LEASES        
Depreciation of equipment on operating leases $ 48,154 $ 44,195 $ 94,486 $ 87,295
Lease payments owed to the company for equipment under non-cancelable operating leases        
Deferred operating lease subsidy 91,301   91,301  
2025 105,026   105,026  
2026 176,635   176,635  
2027 103,827   103,827  
2028 41,433   41,433  
2029 and thereafter 18,226   18,226  
Total lease payments $ 445,147   $ 445,147