v3.26.1
Acquisitions - Schedule of Preliminary Fair Values and estimated Useful Life (Details) - Phoenix Global
$ in Millions
Aug. 01, 2025
USD ($)
Business Combination [Line Items]  
Preliminary fair value $ 20.2
Customer Relationships  
Business Combination [Line Items]  
Preliminary fair value $ 14.4
Weighted average useful life in years 12 years
Trade Name  
Business Combination [Line Items]  
Preliminary fair value $ 5.8
Weighted average useful life in years 10 years