v3.26.1
Supplemental Financial Information - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Highview Enterprises Limited      
Related Party Transaction [Line Items]      
Equity method investments $ 0.6   $ 0.6
Tinuum Group, LLC      
Related Party Transaction [Line Items]      
Ownership interest, percent (as percent) 42.50%   42.50%
Income (loss) from equity method investments $ 0.1 $ 0.2  
Tinuum Group, LLC | Cost of Revenue      
Related Party Transaction [Line Items]      
Income (loss) from equity method investments $ (0.2)