XML 111 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Number of operating segment | Segment 1    
Leases original term 1 year    
Impairment losses on long-lived assets $ 0 $ 0 $ 0
Deferred offering costs $ 0 $ 400,000  
ASU 2016-13      
Summary Of Significant Accounting Policies [Line Items]      
Change in accounting principle, accounting standards update, adopted true    
Accounting standards update, adoption date Jan. 01, 2021    
Change in accounting principle, accounting standards update, immaterial effect true    
ASU 2019-12      
Summary Of Significant Accounting Policies [Line Items]      
Change in accounting principle, accounting standards update, adopted true    
Accounting standards update, adoption date Jan. 01, 2021    
Change in accounting principle, accounting standards update, immaterial effect true    
Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Marketable securities, remaining maturity period 3 months    
Marketable securities, remaining maturity period classified as non-current 1 year