XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Summary of Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash and cash equivalents:    
Cash and money market funds $ 73,846 $ 70,542
Marketable securities:    
Amortized Cost 5,191 16,787
Unrealized Gains 1 0
Unrealized Losses 0 (3)
Fair Value 5,192 16,784
Amortized Cost 79,037 87,329
Total cash, cash equivalents and marketable securities 79,038 87,326
Government agency securities due within 1 year    
Marketable securities:    
Amortized Cost 2,991  
Unrealized Gains 1  
Unrealized Losses 0  
Fair Value 2,992  
Corporate debt securities due within 1 year    
Marketable securities:    
Amortized Cost 2,200 16,787
Unrealized Gains 0 0
Unrealized Losses 0 (3)
Fair Value $ 2,200 $ 16,784