XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
MARKETABLE SECURITIES - Available-for-sale Securities by Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Summary of maturities, at par, of marketable securities    
2022 $ 7,190 $ 10,180
2023 24,345 750
Total 31,535 10,930
Certificates of deposit    
Summary of maturities, at par, of marketable securities    
2022 649 400
2023 0 0
Total 649 400
U.S. Treasury and agency notes    
Summary of maturities, at par, of marketable securities    
2022 2,905 855
2023 10,875 500
Total 13,780 1,355
Corporate notes    
Summary of maturities, at par, of marketable securities    
2022 3,636 8,925
2023 13,470 250
Total $ 17,106 $ 9,175