XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Recurring Fair Value Measurement - Schedule of cash equivalents, marketable securities, and unrealized gains and losses (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Marketable securities [Member]    
Cash and Cash Equivalents [Line Items]    
Debt securities, available-for-sale, amortized cost $ 5,990  
Debt securities, available-for-sale, unrealized Gain 0  
Debt securities, available-for-sale, unrealized loss 3  
Debt securities, available-for-sale, estimated fair value 5,987  
Money market funds [Member]    
Cash and Cash Equivalents [Line Items]    
Debt securities, available-for-sale, amortized cost 94,318 $ 111,221
Debt securities, available-for-sale, unrealized Gain 0 0
Debt securities, available-for-sale, unrealized loss 0 0
Debt securities, available-for-sale, estimated fair value 94,318 111,221
U.S. government agency securities [Member]    
Cash and Cash Equivalents [Line Items]    
Debt securities, available-for-sale, amortized cost 99,820  
Debt securities, available-for-sale, unrealized Gain 0  
Debt securities, available-for-sale, unrealized loss 18  
Debt securities, available-for-sale, estimated fair value 99,802  
U.S. treasury securities [Member] | Marketable securities [Member]    
Cash and Cash Equivalents [Line Items]    
Debt securities, available-for-sale, amortized cost 5,990  
Debt securities, available-for-sale, unrealized Gain 0  
Debt securities, available-for-sale, unrealized loss 3  
Debt securities, available-for-sale, estimated fair value 5,987  
Cash equivalents [Member]    
Cash and Cash Equivalents [Line Items]    
Debt securities, available-for-sale, amortized cost 194,138 111,221
Debt securities, available-for-sale, unrealized Gain 0 0
Debt securities, available-for-sale, unrealized loss 18 0
Debt securities, available-for-sale, estimated fair value $ 194,120 $ 111,221