v3.26.1
Business Segment Information - Summary of Operating Segment and Asset Information (Detail) - 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 [Abstract]            
Net revenues $ 30,639   $ 31,242   $ 58,564 $ 61,173
COST OF PRODUCTS AND SERVICES SOLD 17,322   18,083   33,443 35,715
Gross profit 13,317   13,159   25,121 25,458
Research and development 9,437   11,401   23,091 21,004
Sales and marketing 6,604   6,375   13,374 13,234
General and administrative 14,429   12,676   28,985 26,778
Change in the estimated fair value of acquisition-related contingent consideration (22,573)   733   (22,480) 1,211
Gain on sale of assets (20)   0   (20) (993)
Operating income (loss) 5,440   (18,026)   (17,829) (35,776)
Other income (expense) 235   0   404 (16)
Interest revenue 1,205   2,073   2,425 4,228
Other segment items (63)   (938)   96 (1,299)
Income (loss) before income taxes and equity investment 6,817   (16,891)   (14,904) (32,863)
INCOME TAX EXPENSE (BENEFIT) 55   2,000   (377) 1,544
LOSS ON EQUITY INVESTMENT (513)   (802)   (1,601) (1,326)
NET INCOME (LOSS) $ 6,249 $ (22,377) $ (19,693) $ (16,040) $ (16,128) $ (35,733)