XML 102 R41.htm IDEA: XBRL DOCUMENT v3.22.2
MARKETABLE SECURITIES - Summary of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Marketable Securities, with unrealized gains $ 1  
Cost    
Debt Securities, Available-for-sale [Line Items]    
Cost 27,371 $ 10,992
Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 27,185 10,983
Certificates of deposit | Level 1 | Cost    
Debt Securities, Available-for-sale [Line Items]    
Marketable Securities, with unrealized losses for less than 12 months 0 401
Marketable Securities, with unrealized gains 649 0
Total Corporate notes 649 401
Certificates of deposit | Level 1 | Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Marketable Securities, with unrealized losses for less than 12 months 0 400
Marketable Securities, with unrealized gains 649 0
Total Corporate notes 649 400
U.S. Treasury and agency notes | Level 2 | Cost    
Debt Securities, Available-for-sale [Line Items]    
Marketable Securities, with unrealized losses for less than 12 months 8,498 1,360
Cost 8,498 1,360
U.S. Treasury and agency notes | Level 2 | Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Marketable Securities, with unrealized losses for less than 12 months 8,455 1,358
Fair Value 8,455 1,358
Corporate notes | Level 2 | Cost    
Debt Securities, Available-for-sale [Line Items]    
Marketable Securities, with unrealized losses for less than 12 months 16,984 9,231
Marketable Securities, with unrealized gains 499 0
Marketable securities with unrecognized losses for more than 12 months 591 0
Cost 18,074 9,231
Corporate notes | Level 2 | Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Marketable Securities, with unrealized losses for less than 12 months 16,847 9,225
Marketable Securities, with unrealized gains 500 0
Marketable securities with unrecognized losses for more than 12 months 585 0
Fair Value 17,932 9,225
Municipal notes | Level 2 | Cost    
Debt Securities, Available-for-sale [Line Items]    
Marketable Securities, with unrealized losses for less than 12 months 150 0
Total Corporate notes 150 0
Municipal notes | Level 2 | Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Marketable Securities, with unrealized losses for less than 12 months 149 0
Total Corporate notes $ 149 $ 0