XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Sales and Revenues - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Entity Wide Information Revenue From External Customer [Line Items]          
Term used to calculate historical weighted average return rate     8 years    
Payment to acquire commitment value     $ 1,074,700,000    
Payment to acquire commitment related to lease value     199,000,000.0    
Financial Services          
Entity Wide Information Revenue From External Customer [Line Items]          
Total Operating lease revenue $ 199,700,000 $ 212,100,000 403,300,000 $ 421,500,000  
Financing receivable, recorded investment, 90 days past due and still accruing 0   0   $ 0
Trucks | Truck Sales          
Entity Wide Information Revenue From External Customer [Line Items]          
Total Operating lease revenue 22,000,000.0 $ 29,700,000 49,900,000 $ 50,300,000  
Deferred revenue 72,700,000   72,700,000    
Deferred revenue recognize, in 2022 16,300,000   16,300,000    
Deferred revenue recognize, in 2023 23,700,000   23,700,000    
Deferred revenue recognize, in 2024 14,900,000   14,900,000    
Deferred revenue recognize, in 2025 12,100,000   12,100,000    
Deferred revenue recognize, in 2026 $ 5,700,000   $ 5,700,000    
Minimum          
Entity Wide Information Revenue From External Customer [Line Items]          
Lease and guarantee periods (in years)     3 years    
Minimum | Financial Services          
Entity Wide Information Revenue From External Customer [Line Items]          
Finance leases, lease term     3 years    
Operating lease term 3 years   3 years    
Maximum          
Entity Wide Information Revenue From External Customer [Line Items]          
Lease and guarantee periods (in years)     5 years    
Warranty period     5 years    
Maximum | Financial Services          
Entity Wide Information Revenue From External Customer [Line Items]          
Finance leases, lease term     5 years    
Operating lease term 5 years   5 years