v3.26.3
Business Segment Information - Summary of Operating Segment and Asset Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]                
Net revenues $ 30,907     $ 27,085     $ 89,471 $ 88,258
COST OF PRODUCTS AND SERVICES SOLD 16,938     15,313     50,381 51,028
Gross profit 13,969     11,772     39,090 37,230
Research and development 7,629     10,106     30,720 31,110
Sales and marketing 6,557     6,299     19,931 19,533
General and administrative 11,992     11,081     40,977 37,859
Change in the estimated fair value of acquisition-related contingent consideration 0     376     (22,480) 1,587
Loss (gain) on sale of assets 746     0     726 (993)
Operating loss (12,955)     (16,090)     (30,784) (51,866)
Loss before income taxes and equity investment (11,786)     (13,291)     (26,690) (46,154)
INCOME TAX EXPENSE 708     47     331 1,591
LOSS ON EQUITY INVESTMENT (600)     (374)     (2,201) (1,700)
NET LOSS (13,094) $ 6,249 $ (22,377) (13,712) $ (19,693) $ (16,040) (29,222) (49,445)
Reportable Segment                
Segment Reporting [Line Items]                
Net revenues 30,907     27,085     89,471 88,258
COST OF PRODUCTS AND SERVICES SOLD 16,938     15,313     50,381 51,028
Gross profit 13,969     11,772     39,090 37,230
Research and development 7,629     10,106     30,720 31,110
Sales and marketing 6,557     6,299     19,931 19,533
General and administrative 11,992     11,081     40,977 37,859
Change in the estimated fair value of acquisition-related contingent consideration 0     376     (22,480) 1,587
Loss (gain) on sale of assets 746     0     726 (993)
Operating loss (12,955)     (16,090)     (30,784) (51,866)
Other income 86     154     490 138
Interest revenue 1,053     2,051     3,478 6,279
Other segment items 30     594     126 (705)
Loss before income taxes and equity investment (11,786)     (13,291)     (26,690) (46,154)
INCOME TAX EXPENSE 708     47     331 1,591
LOSS ON EQUITY INVESTMENT (600)     (374)     (2,201) (1,700)
NET LOSS $ (13,094)     $ (13,712)     $ (29,222) $ (49,445)