XML 73 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Accounting Policies [Line Items]      
Number of principal reporting segments | segment 2    
Restricted cash $ 0.0 $ 0.0  
Number of operating segments | segment 2    
Options      
Accounting Policies [Line Items]      
Award vesting period (in years) 5 years    
Selling, General and Administrative expenses      
Accounting Policies [Line Items]      
Advertising expense $ 14.8 23.2 $ 10.9
Product development and engineering costs 13.5 13.4 $ 14.3
Rental Equipment      
Accounting Policies [Line Items]      
Accumulated depreciation relating to rental equipment $ 25.0 $ 24.7  
Minimum      
Accounting Policies [Line Items]      
Estimated useful lives (in years) 3 years    
Maximum      
Accounting Policies [Line Items]      
Estimated useful lives (in years) 25 years    
Option term (in years) 10 years