Quarterly report [Sections 13 or 15(d)]

Description of Business and Summary of Significant Accounting Policies - Narrative (Details)

v3.26.3
Description of Business and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Held-to-maturity securities balance $ 6,505   $ 6,505   $ 30,263
Market value of held-to-maturity securities 6,505   6,505   $ 30,281
Gross unrealized holding loss 1 $ 1 1 $ 1  
Depreciation and amortization 1,801 1,081 5,263 2,764  
Clinical          
Intangible Asset, Finite-Lived [Line Items]          
Depreciation and amortization 382 58 1,112 58  
Logistics          
Intangible Asset, Finite-Lived [Line Items]          
Depreciation and amortization $ 1,329 $ 965 $ 3,893 $ 2,572  
Purchases Benchmark | Supplier Concentration Risk | Vendor One          
Intangible Asset, Finite-Lived [Line Items]          
Concentration risk, percentage 15.00% 16.00% 14.00% 18.00%  
Purchases Benchmark | Supplier Concentration Risk | Vendor Two          
Intangible Asset, Finite-Lived [Line Items]          
Concentration risk, percentage   10.00%   10.00%  
Accounts Payable | Supplier Concentration Risk | Vendor One          
Intangible Asset, Finite-Lived [Line Items]          
Concentration risk, percentage     16.00%   12.00%
No Single Customer | Revenue Benchmark | Customer Concentration Risk          
Intangible Asset, Finite-Lived [Line Items]          
Concentration risk, percentage 10.00%   10.00%    
No Single Customer | Accounts Receivable Benchmark | Customer Concentration Risk          
Intangible Asset, Finite-Lived [Line Items]          
Concentration risk, percentage     10.00%   10.00%
Customer One | Revenue Benchmark | Customer Concentration Risk          
Intangible Asset, Finite-Lived [Line Items]          
Concentration risk, percentage   13.00%   13.00%