XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Cash, cash equivalents, restricted cash and available-for-sale marketable securities - Cash, Cash Equivalents, and Marketable Securities - (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Amortized Cost Basis [Abstract]    
Cash and Cash Equivalents, at Carrying Value $ 78,329 $ 117,433
Total money market funds and marketable securities 145,524 115,422
Fair Value Disclosure [Abstract]    
Total money market funds and marketable securities 145,288 115,411
Unrealized Gain and Loss [Abstract]    
Total money market funds and marketable securities (236) (11)
Debt securities, unrealized loss position 70,000 15,100
Money market funds    
Amortized Cost Basis [Abstract]    
Cash and Cash Equivalents, at Carrying Value 75,562 100,305
U.S. Treasury notes    
Amortized Cost Basis [Abstract]    
Marketable securities, amortized cost 69,962 15,117
Fair Value Disclosure [Abstract]    
Marketable securities, fair value 69,727 15,106
Unrealized Gain and Loss [Abstract]    
Marketable securities, unrealized losses $ (236) $ (11)
Maximum    
Unrealized Gain and Loss [Abstract]    
Debt securities, contractual maturity period 1 year