XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Dec. 31, 2023
Jun. 30, 2024
Commitments and Contingencies        
Product revenue, net   $ 0    
Right of use asset obtained in exchange for operating lease liability     $ 1,600,000  
Hoffmann-La Roche ("Roche") | Research, Development and Commercialization Agreement        
Commitments and Contingencies        
Milestone payment due $ 5,000,000.0      
Remainder of future milestone payments       $ 3,000,000.0