v3.26.3
Business Combinations - Additional Information (Detail) - USD ($)
2 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Nov. 12, 2025
Dec. 31, 2025
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Business Combination [Line Items]                      
Net revenues     $ 30,907,000     $ 27,085,000     $ 89,471,000 $ 88,258,000  
Net loss     $ (13,094,000) $ 6,249,000 $ (22,377,000) $ (13,712,000) $ (19,693,000) $ (16,040,000) $ (29,222,000) $ (49,445,000)  
BioMedomics, Inc                      
Business Combination [Line Items]                      
Contingent consideration, liability, value, high $ 5,000,000.0                    
Estimated fair value of contingent consideration 233,000                    
Contingent consideration, liability, value, Low $ 0                    
Acquisition-related costs                     $ 500,000
Net revenues   $ 100,000                  
Net loss   $ 1,100                  
BioMedomics, Inc | Technology-Based Intangible Assets                      
Business Combination [Line Items]                      
Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period 10 years                    
BioMedomics, Inc | Milestone Payments                      
Business Combination [Line Items]                      
Estimated fair value of contingent consideration $ 200,000