XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Short-term Investments - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 3,293 $ 84,871
Gross unrealized gains 4 0
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax 0 (589)
Fair value 3,297 84,282
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 3,293 62,862
Gross unrealized gains 4 0
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax 0 (359)
Fair value $ 3,297 62,503
US Government Agencies Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost   22,009
Gross unrealized gains   0
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax   (230)
Fair value   $ 21,779