XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Jan. 01, 2021
Dec. 31, 2020
Revenue from External Customer [Line Items]          
Finance leases $ 9,862,000 $ 9,862,000   $ 10,500,000  
Impairment of goodwill   $ 0 $ 0    
Term of operating lease   28 days      
Allowance for accounts receivable 13,200,000 $ 13,200,000     $ 6,400,000
Implementation costs capitalized $ 2,700,000 $ 4,800,000      
Equipment sales          
Revenue from External Customer [Line Items]          
Lease payment term   30 days      
Parts sales and services          
Revenue from External Customer [Line Items]          
Lease payment term   30 days      
Minimum          
Revenue from External Customer [Line Items]          
Useful life   4 years      
Amortization period   3 years      
Minimum | Rental equipment          
Revenue from External Customer [Line Items]          
Useful life   5 years      
Estimated residual value   15.00%      
Maximum          
Revenue from External Customer [Line Items]          
Useful life   39 years 6 months      
Amortization period   10 years      
Maximum | Rental equipment          
Revenue from External Customer [Line Items]          
Useful life   7 years      
Estimated residual value   35.00%