XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]      
Period for credit risk identified   30 days  
Revenue from contracts criteria over time   multiple quarters  
Sales revenues totaling $ 6.6 $ 11.0  
Total Future minimum flease payments expected to be received 4.4 4.4  
Future minimum flease payments expected to be received in 2024 1.1 1.1  
Future minimum flease payments expected to be received in 2025 0.7 0.7  
Future minimum flease payments expected to be received in 2026 0.2 0.2  
Lease revenue 140.8 277.4  
Operating lease revenue 139.7 275.8  
Finance lease revenue 1.1 1.6  
Finance lease revenue, sales revenue 1.0 1.4  
Finance lease revenue, interest income 0.1 $ 0.2  
Period for warranties for rental equipment   90 days  
Period for warranties for equipment manufactured   1 year  
Deferred Income [Member]      
Disaggregation Of Revenue [Line Items]      
Customer contract liability 49.0 $ 49.0 $ 27.4
Accounts Receivable [Member]      
Disaggregation Of Revenue [Line Items]      
Unbilled contract assets $ 5.7 $ 5.7 $ 0.6