v3.26.1
Segment and Related Information - Schedule of Measures of Segment Profit (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Net revenues from external customers $ 103,546   $ 86,188   $ 187,225 $ 174,176
Significant segment expenses:            
Net (loss) income (2,060) $ (14,522) 4,523 $ (25,848) (16,582) (21,325)
Reportable Segment            
Segment Reporting [Line Items]            
Net revenues from external customers 103,546   86,188   187,225 174,176
Significant segment expenses:            
Personnel costs 60,349   51,551   118,716 103,751
Organizational and marketing costs 16,029   14,487   31,623 28,716
Inventory usage 8,450   5,458   14,887 10,189
Clinical studies and publication costs 2,103   1,923   4,645 4,008
Professional services 2,669   2,298   5,676 5,874
Other segment items 16,006   5,948   28,260 42,963
Net (loss) income $ (2,060)   $ 4,523   $ (16,582) $ (21,325)