XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACCOUNTING POLICIES - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Total cash equivalents $ 34,008 $ 0
Total marketable securities 62,033 81,724
Total 96,041 81,724
Commercial paper    
Marketable Securities [Line Items]    
Total marketable securities 24,075 21,160
U.S. Treasury securities    
Marketable Securities [Line Items]    
Total marketable securities 0 901
Municipal bonds    
Marketable Securities [Line Items]    
Total marketable securities 1,930 1,978
Corporate notes and bonds    
Marketable Securities [Line Items]    
Total marketable securities 36,028 57,685
Commercial paper    
Marketable Securities [Line Items]    
Total cash equivalents 5,035 0
U.S. Treasury securities    
Marketable Securities [Line Items]    
Total cash equivalents $ 28,973 $ 0