v3.25.2
Business Combinations - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 13, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Combination [Line Items]        
Acquisition   $ 30,000 $ 0  
Goodwill   $ 421,719   $ 410,769
VividRx Clear Rx, Inc        
Business Combination [Line Items]        
Acquisition $ 30,000      
VitaCare Prescription Services, Inc        
Business Combination [Line Items]        
Goodwill 11,000      
Intangible assets 19,000      
VitaCare Prescription Services, Inc | Customer relationships        
Business Combination [Line Items]        
Intangible assets $ 18,100      
Finite-lived intangible asset, useful life 6 years