XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Schedule of Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Current $ 24,868 $ 43,313
Gross Unrealized Gains, Current 2 7
Gross Unrealized Losses, Current 12 60
Available-for-sale securities, current portion 24,858 43,260
Amortized Cost, Noncurrent 1,839  
Available-for-sale securities, long-term 1,839 1,332
Total marketable securities, Amortized Cost 26,707 44,642
Total marketable securities, Gross Unrealized Gains 7 10
Total marketable securities, Gross Unrealized Losses 17 60
Total marketable securities, Estimated Fair Value 26,697 44,592
Due in one year or less, Amortized Cost 24,868 43,313
Due in one year or less, Estimated Fair Value 24,858 43,260
Due after one year through five years, Amortized Cost 1,839  
Due after one year through five years, Estimated Fair Value 1,839  
Total, Amortized Cost 26,707 44,642
U.S. government securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Current 5,911 15,087
Gross Unrealized Gains, Current 1 1
Gross Unrealized Losses, Current 3 37
Available-for-sale securities, current portion 5,909 15,051
Due in one year or less, Amortized Cost 5,911 15,087
Due in one year or less, Estimated Fair Value 5,909 15,051
Corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Current 18,346 26,057
Gross Unrealized Gains, Current 1 6
Gross Unrealized Losses, Current 9 16
Available-for-sale securities, current portion 18,338 26,047
Due in one year or less, Amortized Cost 18,346 26,057
Due in one year or less, Estimated Fair Value 18,338 26,047
Other debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Current 611 2,169
Gross Unrealized Gains, Current 0 0
Gross Unrealized Losses, Current 0 7
Available-for-sale securities, current portion 611 2,162
Amortized Cost, Noncurrent 1,839 1,329
Gross Unrealized Gains, Noncurrent 5 3
Gross Unrealized Losses, Noncurrent 5 0
Available-for-sale securities, long-term 1,839 1,332
Due in one year or less, Amortized Cost 611 2,169
Due in one year or less, Estimated Fair Value 611 2,162
Due after one year through five years, Amortized Cost $ 1,839 $ 1,329