XML 65 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Basis Of Presentation And Significant Accounting Policies [Line Items]    
Impairment losses $ 0 $ 0
Grant income $ 157,000 5,161,000
Unbilled grant receivable   1,227,000
Change in accounting principle, accounting standards update, adopted true  
Accounting Standards Update [Extensible Enumeration] us-gaap:AccountingStandardsUpdate201613Member  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2023  
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true  
Number of operating segments | Segment 1  
ASU 2016-02    
Basis Of Presentation And Significant Accounting Policies [Line Items]    
Change in accounting principle, accounting standards update, adopted true  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2020  
National Institutes of Health Grant    
Basis Of Presentation And Significant Accounting Policies [Line Items]    
Grants received $ 1,400,000 6,300,000
Grant income 200,000 5,200,000
Aggregate grant income 15,200,000  
Additional grant income $ 0  
Unbilled grant receivable   $ 1,200,000
Minimum    
Basis Of Presentation And Significant Accounting Policies [Line Items]    
Property and equipment useful life 3 years  
Maximum    
Basis Of Presentation And Significant Accounting Policies [Line Items]    
Property and equipment useful life 5 years