XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Finance Lease - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
ft²
Leaseagreement
Dec. 31, 2022
USD ($)
Finance Lease [Abstract]    
Total lease payments $ 50,559  
Cash security deposit $ 533 $ 608
NJ Lease Agreement [Member]    
Finance Lease [Abstract]    
Area of lease | ft² 103,720  
Term of finance lease agreement 15 years  
Number of options to renew lease agreement | Leaseagreement 2  
Term of renewal of finance lease agreement 5 years  
Estimated rent payments $ 1,200  
Percentage of annual increase in base rent 3.00%  
Total lease payments $ 29,300  
Cash security deposit $ 300  
AAV Current Good Manufacturing Practice (cGMP) [Member]    
Finance Lease [Abstract]    
Area of lease | ft² 50,000