XML 61 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Collaboration Agreements, License Agreement and Revenues - Eluminex Agreement - Additional Information 2 (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2021
USD ($)
PerformanceObligation
Mar. 31, 2022
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Apr. 30, 2023
USD ($)
Revenue Recognition, Milestone Method [Line Items]          
Total revenue     $ 29,621 $ 46,803  
Eluminex [Member]          
Revenue Recognition, Milestone Method [Line Items]          
Aggregate consideration received for milestone and upfront payments $ 8,000        
Future manufacturing clinical regulatory and commercial milestone payments 64,000        
Commercial milestone $ 36,000        
Additional upfront payments         $ 1,500
Eluminex [Member] | License Revenue [Member]          
Revenue Recognition, Milestone Method [Line Items]          
Aggregate consideration received for milestone and upfront payments       1,000  
Eluminex [Member] | Other Revenue - Contract Manufacturing [Member]          
Revenue Recognition, Milestone Method [Line Items]          
Upfront payment       500  
Eluminex [Member] | Accounting Standards Update 2014-09 [Member]          
Revenue Recognition, Milestone Method [Line Items]          
Number of identified performance obligation at inception of agreement | PerformanceObligation 1        
Eluminex [Member] | Cornea Products [Member]          
Revenue Recognition, Milestone Method [Line Items]          
Percentage of product manufacturing costs until manufacturing technology fully transferred   10.00%      
Eluminex [Member] | Biosynthetic Cornea [Member] | China [Member]          
Revenue Recognition, Milestone Method [Line Items]          
Milestone Payments       3,000  
Manufacturing related milestone payments       $ 3,000