v3.26.1
Subsequent Event (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 29, 2026
Jul. 27, 2026
Jul. 31, 2026
Sep. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Nov. 10, 2025
Subsequent Event [Line Items]              
Tax withholding outlay         $ 19,791 $ 272,258  
Share repurchase program, authorized, amount             $ 250,000
Cylinder Health, Inc. | Forecast              
Subsequent Event [Line Items]              
Cash consideration       $ 105,000      
Performance Shares              
Subsequent Event [Line Items]              
Vested (in shares)         26,600    
Chief Executive Officer | Forecast              
Subsequent Event [Line Items]              
Tax withholding outlay       37,900      
Executive Officer | Forecast              
Subsequent Event [Line Items]              
Tax withholding outlay       $ 39,600      
Subsequent Event              
Subsequent Event [Line Items]              
Shares repurchased $ 196,500            
Share repurchase program, authorized, amount 300,000            
Remaining amount authorized for repurchase $ 496,500            
Subsequent Event | Chief Executive Officer | Class B Common Stock              
Subsequent Event [Line Items]              
Shares issued (in shares)   944,250          
Subsequent Event | Chief Executive Officer | Performance Shares              
Subsequent Event [Line Items]              
Vested (in shares)     944,250        
Subsequent Event | Executive Officer | Performance Shares              
Subsequent Event [Line Items]              
Vested (in shares)     944,250