XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Collaboration Agreements, License Agreement and Revenues - Eluminex Agreement - Additional Information 2 (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2021
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2022
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2023
Apr. 30, 2023
Dec. 31, 2022
Revenue Recognition, Milestone Method [Line Items]                  
Total revenue   $ 1,348 $ 998   $ 4,088 $ 26,363      
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  
Milestone Payments             $ 6,000    
Upfront payment             $ 1,500    
Total revenue   $ 0 $ 0   $ 0 $ 0      
Eluminex [Member] | Cornea Products [Member]                  
Revenue Recognition, Milestone Method [Line Items]                  
Percentage of product manufacturing costs until manufacturing technology fully transferred       10.00%