XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Unrealized Gain or Loss on Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost, Current $ 44,594 $ 62,300
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 2 2
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (52) (129)
Debt Securities, Available-for-sale, Current 44,544 62,173
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost, Current 15,063 15,538
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (22) (38)
Debt Securities, Available-for-sale, Current 15,041 15,500
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost, Current 29,531 46,762
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 2 2
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (30) (91)
Debt Securities, Available-for-sale, Current $ 29,503 $ 46,673