v3.26.1
Segment Information - Summary of Operating Result Information for Each Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue    
Revenue $ 19,698 $ 17,508
Cost of goods sold    
Cost of goods sold 2,720 2,414
Gross profit    
Gross profit 16,978 15,094
Operating expense (29,391) (28,953)
Investment income 741 1,148
Interest expense (1,268) (1,263)
Other expense, net (29) (139)
Loss before income taxes (12,969) (14,113)
Interventional Glaucoma    
Revenue    
Revenue 18,344 17,114
Cost of goods sold    
Cost of goods sold 2,342 2,298
Gross profit    
Gross profit 16,002 14,816
Interventional Dry Eye    
Revenue    
Revenue 1,354 394
Cost of goods sold    
Cost of goods sold 378 116
Gross profit    
Gross profit $ 976 $ 278