v3.24.2.u1
Related Party Transactions - Collaboration and License Agreements (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 20, 2023
Nov. 09, 2022
Jan. 30, 2019
Dec. 31, 2023
Dec. 31, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Feb. 27, 2019
Related Party Transaction [Line Items]                    
Common stock, shares issued       63,601,015   64,684,187   64,684,187    
Offering costs               $ 644,000 $ 4,003,000  
Shares issued to related party       63,601,015   64,684,187   64,684,187    
Gain on sale of nonfinancial assets               $ 29,018,000    
JJDC | Private Placement                    
Related Party Transaction [Line Items]                    
Common stock, shares issued   3,742,514               2,898,550
Aggregate Offer Price   $ 6.68                
Proceeds from Issuance of Private Placement   $ 25,000,000.0                
Shares issued to related party   3,742,514               2,898,550
Janssen Pharmaceuticals Inc | Collaboration Agreement | Research and Development Expenses                    
Related Party Transaction [Line Items]                    
Recognized revenue for transition services - related party           $ 1,300,000 $ 21,800,000 1,600,000 44,400,000  
Janssen Pharmaceuticals Inc | Collaboration Agreement | License revenue - related party                    
Related Party Transaction [Line Items]                    
Deferred revenue - related party recognized           $ 300,000 $ 3,500,000 1,000,000.0 $ 6,900,000  
Janssen Pharmaceuticals Inc | Asset Purchase Agreement                    
Related Party Transaction [Line Items]                    
Milestone payment allocated to performance obligations               20,982,000    
Deferred revenue recognized as service revenue during the three-month period               (979,000)    
Initial agreement term 4 years                  
Written days-notice to terminate agreement 90 days                  
Non-refundable upfront cash funding       $ 65,000,000.0            
Milestone funding for extension of RPGR product clinical trials               50,000,000.0    
Milestone funding for development of drug substances       10,000,000.0            
Milestone funding for development of drug products       5,000,000.0            
Milestone funding for sale of drug products in the US       175,000,000.0            
Milestone funding for sale of drug products in the UK, France, Germany, Spain and Italy       75,000,000.0            
Milestone funding for transfer of manufacturing technology       25,000,000.0            
Milestone funding upon regulatory approval       10,000,000.0            
Deferred revenue - related party included in contract price of license agreement       30,600,000            
Variable consideration for services included in contract price of license agreement       1,800,000            
Contract price of license agreement       92,300,000            
Offsetting credit for transition services       5,100,000            
Performance obligation for process performance qualification services       2,900,000            
Performance obligation for commercial supply of RPGR product       6,900,000            
Performance obligation for manufacturing technology transfer       28,700,000            
Performance obligation for sale of nonfinancial assets       53,800,000            
Milestone funding allocated to process performance qualification services               1,600,000    
Milestone funding allocated to commercial supply of RPGR product               3,800,000    
Milestone funding allocated to manufacturing technology transfer               15,600,000    
Milestone funding allocated to sale of nonfinancial assets               $ 29,000,000.0    
Janssen Pharmaceuticals Inc | Asset Purchase Agreement | Maximum                    
Related Party Transaction [Line Items]                    
Contingent Funding Available       $ 350,000,000.0            
Janssen Pharmaceuticals Inc | Research, development and commercialization of gene therapies | Collaboration Agreement                    
Related Party Transaction [Line Items]                    
Milestone funding         $ 30,000,000.0          
Non-refundable upfront cash funding     $ 100,000,000.0              
Janssen Pharmaceuticals Inc | Clinical IRD Product Candidate development | Collaboration Agreement                    
Related Party Transaction [Line Items]                    
Percentage of clinical and commercialization costs to be paid by related party     100.00%              
Royalties receivable, as a percentage     20.00%              
Milestone funding         $ 30,000,000.0          
Janssen Pharmaceuticals Inc | Clinical IRD Product Candidate development | Collaboration Agreement | Maximum                    
Related Party Transaction [Line Items]                    
Additional development and commercialization milestones     $ 340,000,000.0