XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Summary Of Significant Accounting Policies [Line Items]    
Number of operating segments 1  
Number of reportable segments 1  
Impairment of long-lived assets | $ $ 0 $ 0
ASU 2016-13    
Summary Of 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, 2023  
Change in accounting principle, accounting standards update, immaterial effect true  
2019 Equity Incentive Plan    
Summary Of Significant Accounting Policies [Line Items]    
Term of options 10 years  
Vesting period of options 4 years  
2019 Equity Incentive Plan | Cliff Vesting    
Summary Of Significant Accounting Policies [Line Items]    
Vesting period of options 1 year  
Minimum    
Summary Of Significant Accounting Policies [Line Items]    
Estimated useful lives of the assets 3 years  
Recognized income tax positions measured at percentage of likelihood of realization 50.00%  
Maximum    
Summary Of Significant Accounting Policies [Line Items]    
Estimated useful lives of the assets 5 years