v3.25.1
Subsequent Event - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 21, 2025
Mar. 31, 2025
Mar. 31, 2024
Aug. 28, 2023
Subsequent Event [Line Items]        
Revolver draw   $ 0 $ 70,000,000  
Uncommitted Credit Facility [Member]        
Subsequent Event [Line Items]        
Debt instrument       $ 300,000,000
Uncommitted Credit Facility   $ 0    
Subsequent Event [Member] | Paragon 28 [Member]        
Subsequent Event [Line Items]        
Per share price $ 13      
Cash payments to acquire business $ 1,400,000,000      
Subsequent Event [Member] | Paragon 28 [Member] | Maximum        
Subsequent Event [Line Items]        
Non-tradeable contingent value right, maximum (in dollars per share) $ 1      
Contingent payments related to acquisitions $ 90,000,000      
Subsequent Event [Member] | Paragon 28 [Member] | Uncommitted Credit Facility [Member]        
Subsequent Event [Line Items]        
Revolver draw 150,000,000      
Subsequent Event [Member] | Paragon 28 [Member] | 2024 Five-Year Credit Agreement [Member]        
Subsequent Event [Line Items]        
Revolver draw $ 400,000,000