v3.26.3
Business Combinations (Details) - Enerflex Service PTY Ltd
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
country
location
Sep. 30, 2026
USD ($)
country
location
Sep. 30, 2026
USD ($)
country
location
Business Combination [Line Items]      
Business combination, voting equity interest acquired, percentage 100.00% 100.00% 100.00%
Number of countries in which entity operates | country 3 3 3
Number of operating locations | location 8 8 8
Business combination, consideration transferred $ 61.6    
Cash acquired from acquisition 17.0    
Business combination, transaction cost $ 3.8 $ 3.8 $ 3.8
Business combination, acquisition-related cost, expense   $ 0.9 $ 2.1