v3.26.1
Acquisitions - Consideration Paid (Details) - USD ($)
$ in Millions
Feb. 11, 2026
Nov. 04, 2025
Feb. 04, 2025
Jan. 27, 2025
Orbit Technologies, Ltd        
Business Combination [Line Items]        
Cash paid   $ 352.7    
Total consideration   $ 352.7    
Nomad Global Communications Solutions, Incorporated        
Business Combination [Line Items]        
Cash paid $ 36.8      
Common stock issued 88.8      
Total consideration 148.6      
Nomad Global Communications Solutions, Incorporated | Holdback - contingent consideration        
Business Combination [Line Items]        
Holdback 10.0      
Nomad Global Communications Solutions, Incorporated | Holdback - compliance, tax and other        
Business Combination [Line Items]        
Holdback 8.0      
Nomad Global Communications Solutions, Incorporated | Holdback - indemnification escrow        
Business Combination [Line Items]        
Holdback $ 5.0      
Norden Millimeter Inc        
Business Combination [Line Items]        
Common stock issued     $ 32.3  
Purchase price adjustment       $ 1.1
Total consideration     37.2  
Norden Millimeter Inc | Holdback - purchase price adjustment        
Business Combination [Line Items]        
Holdback     $ 4.9