XML 74 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements and Investments - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 80,920 $ 98,851
Unrealized Gains 0 0
Unrealized Losses (275) (384)
Fair Value 80,645 98,467
U.S. Treasury bills and government securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 80,920 98,851
Unrealized Gains 0 0
Unrealized Losses (275) (384)
Fair Value $ 80,645 $ 98,467