XML 80 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details) - Schedule of fair value of money market funds and marketable securities - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash equivalents:    
Money market funds $ 51,021 $ 123
Marketable securities:    
Corporate debentures 19,605
Government debentures 20,429
Total assets measured at fair value 91,055 123
Fair Value, Inputs, Level 1 [Member]    
Cash equivalents:    
Money market funds 51,021 123
Marketable securities:    
Corporate debentures
Government debentures
Total assets measured at fair value 51,021 123
Fair Value, Inputs, Level 2 [Member]    
Cash equivalents:    
Money market funds
Marketable securities:    
Corporate debentures 19,605
Government debentures 20,429
Total assets measured at fair value $ 40,034