XML 51 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Significant Accounting Polices - Additional Information (Details)
12 Months Ended 18 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Accounting Policies [Line Items]      
Product revenue   $ 0  
Liability regard to loss contingencies $ 0   $ 0
Contractual term of options granted 10 years    
Employee stock purchase plan look-back period 6 months    
Number of operating segments | Segment 1    
Minimum      
Accounting Policies [Line Items]      
Estimated useful lives of assets 3 years    
Maximum      
Accounting Policies [Line Items]      
Estimated useful lives of assets 5 years    
Contractual term of options granted 10 years