XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Collaboration Agreements, License Agreement and Revenues - Eluminex Agreement - Additional Information 2 (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 31, 2021
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2023
Apr. 30, 2023
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]            
Total revenue   $ 55,902 $ 36,161      
Eluminex [Member]            
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]            
Aggregate consideration received for milestone and upfront payments $ 8,000 $ 4,000     $ 4,000  
Future manufacturing clinical regulatory and commercial milestone payments 64,000          
Commercial milestone $ 36,000          
Additional upfront payments           $ 1,500
Eluminex [Member] | Cornea Products [Member]            
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]            
Percentage of product manufacturing costs until manufacturing technology fully transferred       10.00%    
China [Member] | Eluminex [Member] | Biosynthetic Cornea [Member]            
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]            
Milestone Payments     3,000      
Manufacturing related milestone payments     $ 3,000