XML 56 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments (Details) - Schedule of financial assets and liabilities that are measured and carried at fair value - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Cash Equivalents    
Money market funds [1] $ 13,284 $ 26,323
Corporate bonds [1] 2,523  
Restricted cash, non-current    
Money market funds [2] 745 745
Marketable debt securities    
Corporate bonds [3] 78,129 94,972
Total 94,681 122,040
Level 1 [Member]    
Cash Equivalents    
Money market funds [1] 13,284 26,323
Corporate bonds [1]  
Restricted cash, non-current    
Money market funds [2] 745 745
Marketable debt securities    
Corporate bonds [3]
Total 14,029 27,068
Level 2 [Member]    
Cash Equivalents    
Money market funds [1]
Corporate bonds [1] 2,523  
Restricted cash, non-current    
Money market funds [2]
Marketable debt securities    
Corporate bonds [3] 78,129 94,972
Total 80,652 94,972
Level 3 [Member]    
Cash Equivalents    
Money market funds [1]
Corporate bonds [1]  
Restricted cash, non-current    
Money market funds [2]
Marketable debt securities    
Corporate bonds [3]
Total
[1] Money market funds and corporate debt securities with original maturities of 90 days or less are included within Cash and cash equivalents in the Consolidated Balance Sheets.
[2] Restricted Money market funds are included within Restricted Cash, non-current in the Consolidated Balance Sheets.
[3] Corporate debt securities with original maturities greater than 90 days are included within Marketable securities in the Consolidated Balance Sheets and classified as current or noncurrent based upon whether the maturity of the financial asset is less than or greater than 12 months.