XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Trade Accounts and Notes Receivable - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Accounts Notes And Loans Receivable [Line Items]      
Promissory notes receivable maturity month and year   2023-01  
Manufactured Rental Equipment      
Accounts Notes And Loans Receivable [Line Items]      
Promissory notes receivable maximum interest rate   8.00%  
Product      
Accounts Notes And Loans Receivable [Line Items]      
Partially financed product sale     $ 12.5
Payments received from customer   $ 5.3  
Secured Promissory Note      
Accounts Notes And Loans Receivable [Line Items]      
Value of notes with customer   $ 10.0 $ 10.0
Term of the notes     3 years
Interest rate of the notes     7.00%
Monthly principal and interest payments     $ 0.3
Frequency of payments   monthly monthly
Short-Term Promissory Note      
Accounts Notes And Loans Receivable [Line Items]      
Value of notes with customer   $ 13.2  
Interest rate of the notes   8.00%  
Maturity date   Mar. 31, 2021  
Short-Term Promissory Note | Subsequent Event      
Accounts Notes And Loans Receivable [Line Items]      
Payments received from customer $ 6.0