v3.26.1
Acquisitions - Schedule of Unaudited Pro Forma Combined Results of Operations (Details) - Phoenix Global - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Business Combination [Line Items]    
Total revenue $ 507.0 $ 1,009.3
Net income $ 1.2 $ 9.0