v3.25.2
Acquisition of Horizon (Details) - Horizon Transaction - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 01, 2024
Jul. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Combination [Line Items]          
Aggregate purchase price $ 416.2        
Cash consideration 349.4        
Value of shares issued $ 71.8        
Equity interest issued (in shares) 4,100,375        
Integration and acquisition costs     $ 6.7 $ 0.6 $ 7.1
Operating revenues         170.9
Loss before income taxes         $ (26.9)
Subsequent Event          
Business Combination [Line Items]          
Proceeds from purchase price adjustment   $ 6.5