v3.25.2
Dispositions - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 26, 2024
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Nov. 25, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Common stock, par value (in dollars per share)   $ 0.001 $ 0.001 $ 0.001  
Common stock, shares issued (in shares)   122,775,718 122,775,718 128,962,850  
Concentra          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Service fee income   $ 3.5 $ 7.2    
Concentra          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Common stock, shares issued (in shares)         104,093,503
Concentra | IPO          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Number of shares issued in initial public offering (in shares) 22,500,000        
Common stock, par value (in dollars per share) $ 0.01        
Sale of stock, price per share (in dollars per share) $ 23.50        
Sale of stock, consideration received on transaction $ 499.7        
Payments of stock issuance costs 29.1        
Concentra | Over-Allotment Option          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Sale of stock, consideration received on transaction 16.7        
Payments of stock issuance costs $ 1.0        
Additional shares that can be purchased by underwriter (in shares) 750,000