XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Assets:    
Marketable securities $ 124,309  
Recurring    
Assets:    
Total cash and cash equivalents 62,977 $ 47,699
Marketable securities 124,309 118,283
Recurring | Cash in bank balances    
Assets:    
Total cash and cash equivalents 25,883 14,460
Recurring | Money Market Funds    
Assets:    
Total cash and cash equivalents 37,094 33,239
Recurring | U.S. government securities    
Assets:    
Marketable securities 42,439 36,192
Recurring | Non-U.S. Government Securities    
Assets:    
Marketable securities 2,981 11,182
Recurring | Corporate Debt Securities    
Assets:    
Marketable securities 29,230 39,443
Recurring | Commercial Paper    
Assets:    
Marketable securities 49,659 31,466
Recurring | Level 1    
Assets:    
Total cash and cash equivalents 62,977 47,699
Recurring | Level 1 | Cash in bank balances    
Assets:    
Total cash and cash equivalents 25,883 14,460
Recurring | Level 1 | Money Market Funds    
Assets:    
Total cash and cash equivalents 37,094 33,239
Recurring | Level 2    
Assets:    
Marketable securities 124,309 118,283
Recurring | Level 2 | U.S. government securities    
Assets:    
Marketable securities 42,439 36,192
Recurring | Level 2 | Non-U.S. Government Securities    
Assets:    
Marketable securities 2,981 11,182
Recurring | Level 2 | Corporate Debt Securities    
Assets:    
Marketable securities 29,230 39,443
Recurring | Level 2 | Commercial Paper    
Assets:    
Marketable securities $ 49,659 $ 31,466