v3.26.1
Acquisition of Biovire - Additional Information (Details)
$ in Thousands
Jul. 20, 2025
USD ($)
SafeGuard Healthcare, LLC  
Business Combination [Line Items]  
Membership interest percentage 100.00%
SPV  
Business Combination [Line Items]  
Subsidiary, ownership percentage, parent 99.96%
Biovire  
Business Combination [Line Items]  
Property and equipment, fair value $ 16,610
Property and equipment, weighted average period 5 years 6 months
Biovire | Trade Names and Trademarks  
Business Combination [Line Items]  
Identifiable intangible assets, fair value $ 300
Identifiable intangible assets, amortization period 10 years
Biovire | Customer Relationships  
Business Combination [Line Items]  
Identifiable intangible assets, fair value $ 300
Identifiable intangible assets, amortization period 10 years