XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS - Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Investment [Line Items]    
Amortized Cost $ 9,757 $ 22,894
Gross Unrealized Gains 0 0
Gross Unrealized Losses (29) (15)
Fair Value 9,728 22,879
Certificates of deposit    
Investment [Line Items]    
Amortized Cost 2,548 1,351
Gross Unrealized Gains 0 0
Gross Unrealized Losses (7) 0
Fair Value 2,541 1,351
US Treasury securities    
Investment [Line Items]    
Amortized Cost 3,015 250
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6) 0
Fair Value 3,009 250
Commercial paper    
Investment [Line Items]    
Amortized Cost 425 8,048
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) (2)
Fair Value 424 8,046
Corporate notes and bonds    
Investment [Line Items]    
Amortized Cost 3,769 13,245
Gross Unrealized Gains 0 0
Gross Unrealized Losses (15) (13)
Fair Value $ 3,754 $ 13,232