v3.26.3
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenue from Contracts with Customers        
Total net sales $ 211,030 $ 133,537 $ 547,211 $ 364,321
United States        
Revenue from Contracts with Customers        
Total net sales 174,847 101,451 433,930 267,040
International        
Revenue from Contracts with Customers        
Total net sales 36,183 32,086 113,281 97,281
Glaucoma        
Revenue from Contracts with Customers        
Total net sales 151,991 110,249 436,431 301,919
Glaucoma | United States        
Revenue from Contracts with Customers        
Total net sales 118,635 80,806 330,637 212,216
Glaucoma | International        
Revenue from Contracts with Customers        
Total net sales 33,356 29,443 105,794 89,703
Corneal Health        
Revenue from Contracts with Customers        
Total net sales 59,039 23,288 110,780 62,402
Corneal Health | United States        
Revenue from Contracts with Customers        
Total net sales 56,212 20,645 103,293 54,824
Corneal Health | International        
Revenue from Contracts with Customers        
Total net sales $ 2,827 $ 2,643 $ 7,487 $ 7,578