XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue from Contracts with Customers        
Total net sales $ 124,120 $ 95,690 $ 230,784 $ 181,312
United States        
Revenue from Contracts with Customers        
Total net sales 90,519 66,820 165,589 124,508
International        
Revenue from Contracts with Customers        
Total net sales 33,601 28,870 65,195 56,804
Glaucoma        
Revenue from Contracts with Customers        
Total net sales 103,533 75,882 191,670 143,101
Glaucoma | United States        
Revenue from Contracts with Customers        
Total net sales 72,282 49,751 131,410 91,732
Glaucoma | International        
Revenue from Contracts with Customers        
Total net sales 31,251 26,131 60,260 51,369
Corneal Health        
Revenue from Contracts with Customers        
Total net sales 20,587 19,808 39,114 38,211
Corneal Health | United States        
Revenue from Contracts with Customers        
Total net sales 18,237 17,069 34,179 32,776
Corneal Health | International        
Revenue from Contracts with Customers        
Total net sales $ 2,350 $ 2,739 $ 4,935 $ 5,435