v3.26.1
Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 307,806 $ 230,799
Accumulated Amortization and Impairment (46,772) (34,683)
Net Carrying Value $ 261,034 $ 196,116
Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (Years) 10 years 3 months 18 days 7 years 9 months 18 days
Platform partnerships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 97,490 $ 99,964
Accumulated Amortization and Impairment (6,093) (4,165)
Net Carrying Value $ 91,397 $ 95,799
Platform partnerships | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (Years) 11 years 3 months 18 days 11 years 6 months
Developed intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 89,300  
Accumulated Amortization and Impairment (1,472)  
Net Carrying Value $ 87,828  
Developed intellectual property | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (Years) 14 years 9 months 18 days  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 32,823 $ 33,031
Accumulated Amortization and Impairment (16,872) (14,951)
Net Carrying Value $ 15,951 $ 18,080
Trade names | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (Years) 2 years 1 month 6 days 2 years 3 months 18 days
503B pharmacy license    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 28,596 $ 28,596
Accumulated Amortization and Impairment (4,528) (3,813)
Net Carrying Value $ 24,068 $ 24,783
503B pharmacy license | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (Years) 8 years 4 months 24 days 8 years 8 months 12 days
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 59,597 $ 69,208
Accumulated Amortization and Impairment (17,807) (11,754)
Net Carrying Value $ 41,790 $ 57,454
Other | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (Years) 2 years 9 months 18 days 3 years 1 month 6 days