XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Strategic License Agreements - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2023
Aug. 31, 2020
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
License Agreements Disclosure [Line Items]              
Total revenues       $ 0 $ 5,161,000 $ 0 $ 5,442,000
Option and License Agreement              
License Agreements Disclosure [Line Items]              
License rights excercise expense       0 0 0 0
Option and License Agreement | Gigagen, Inc              
License Agreements Disclosure [Line Items]              
License rights excercise expense       0 0 430,000 0
Development and regulatory milestones, aggregate amount payable $ 20,400,000   $ 20,400,000        
Sales milestone, aggregate amount payable $ 11,000,000   $ 11,000,000        
Option and License Agreement | Merck Neuromuscular License Agreement              
License Agreements Disclosure [Line Items]              
Development and regulatory milestones, aggregate amount payable   $ 5,000,000          
Total revenues       $ 0 $ 5,000,000 $ 0 $ 5,000,000