XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 65,401 $ 90,316
Unrealized Gains 0 0
Unrealized Losses (1,176) (1,824)
Fair Value 64,225 88,492
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   3,748
Unrealized Gains   0
Unrealized Losses   (1)
Fair Value   3,747
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 36,780 46,443
Unrealized Gains 0 0
Unrealized Losses (538) (800)
Fair Value 36,242 45,643
U.S. Government agencies    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 28,621 40,125
Unrealized Gains 0 0
Unrealized Losses (638) (1,023)
Fair Value $ 27,983 $ 39,102