v3.25.2
Acquisition - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Business Combination [Line Items]      
Goodwill   $ 40.6 $ 39.6
Equipment Service Provider      
Business Combination [Line Items]      
Payments made in cash $ 4.3    
Contingent consideration, liability 0.3    
Net assets acquired 3.3    
Goodwill 1.0    
Equipment Service Provider | Client lists      
Business Combination [Line Items]      
Intangibles assets $ 0.7