v3.25.2
Segment Information - Summary of Segment Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]            
Net Revenue $ 11,013   $ 8,260   $ 21,145 $ 15,444
Cost of goods Sold 2,620   1,906   4,961 3,572
Gross Profit 8,393   6,354   16,184 11,872
Operating expenses:            
Research and development 1,406   1,162   2,989 2,232
Interest/other expense 13,334   192   13,702 536
Net Loss (19,196) $ (4,662) (4,172) $ (3,600) (23,858) (7,772)
Reportable segment            
Segment Reporting Information [Line Items]            
Net Revenue 11,013   8,260   21,145 15,444
Cost of goods Sold 2,620   1,906   4,961 3,572
Gross Profit 8,393   6,354   16,184 11,872
Operating expenses:            
General and administrative 5,820   4,113   11,033 7,438
Sales and marketing 5,449   4,113   10,182 7,614
Medical education 1,580   946   2,136 1,824
Research and development 1,406   1,162   2,989 2,232
Interest/other expense 13,334   192   13,702 536
Net Loss $ (19,196)   $ (4,172)   $ (23,858) $ (7,772)