XML 82 R51.htm IDEA: XBRL DOCUMENT v3.22.4
MARKETABLE SECURITIES - Summary of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Marketable securities with unrecognized gains $ 2  
Cost    
Debt Securities, Available-for-sale [Line Items]    
Cost 33,652 $ 10,992
Cost | Certificates of deposit | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities with unrecognized losses for less than 12 months 0 401
Marketable securities with unrecognized gains 0 0
Cost 0 401
Cost | U.S. Treasury and agency notes | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities with unrecognized losses for less than 12 months 13,916 1,360
Marketable securities with unrecognized losses for more than 12 months 500 0
Marketable securities with unrecognized gains 1,250 0
Cost 15,666 1,360
Cost | Corporate notes | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities with unrecognized losses for less than 12 months 17,236 9,231
Marketable securities with unrecognized losses for more than 12 months 251 0
Marketable securities with unrecognized gains 499 0
Cost 17,986 9,231
Estimated Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 33,444 10,983
Estimated Fair Value | Certificates of deposit | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities with unrecognized losses for less than 12 months 0 400
Marketable securities with unrecognized gains 0 0
Estimated Fair Value 0 400
Estimated Fair Value | U.S. Treasury and agency notes | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities with unrecognized losses for less than 12 months 13,832 1,358
Marketable securities with unrecognized losses for more than 12 months 499 0
Marketable securities with unrecognized gains 1,251 0
Estimated Fair Value 15,582 1,358
Estimated Fair Value | Corporate notes | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities with unrecognized losses for less than 12 months 17,112 9,225
Marketable securities with unrecognized losses for more than 12 months 250 0
Marketable securities with unrecognized gains 500 0
Estimated Fair Value $ 17,862 $ 9,225