v3.25.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Goodwill [Line Items]    
Impairment of goodwill $ 0 $ 3,627,000
Asset Impairment Charges 0  
Amortization of purchased intangible assets 200,000 4,200,000
WildHealth    
Goodwill [Line Items]    
Asset Impairment Charges   $ 3,600,000
WildHealth    
Goodwill [Line Items]    
Other Asset Impairment Charges $ 2,200,000