v3.25.3
Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Business Combination, Recognized Asset Acquired, Asset [Abstract]      
Goodwill $ 259,236 $ 112,728  
Seaview Enterprises LLC, MedisourceRx      
Business Combination, Recognized Asset Acquired, Asset [Abstract]      
Goodwill     $ 1,847
Other net assets     557
Net assets acquired     31,000
Seaview Enterprises LLC, MedisourceRx | 503B pharmacy license      
Business Combination, Recognized Asset Acquired, Asset [Abstract]      
Finite-lived intangible asset     $ 28,596