XML 63 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost, Cash and cash equivalents $ 24,072 $ 79,765 $ 248,917
Amortized Cost, Investments 201,046 157,899  
Amortized Cost, Total cash, cash equivalents and investments 225,118 237,664  
Gross Unrealized Gains 1 5  
Gross Unrealized Losses (1,369) (130)  
Estimated Fair Value, Cash and cash equivalents 24,072 79,765  
Estimated Fair Value, Investments 199,678 157,774  
Estimated Fair Value, Total cash, cash equivalents and investments 223,750 237,539  
U.S. treasury securities      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost, Investments 201,046 153,604  
Gross Unrealized Gains 1 5  
Gross Unrealized Losses (1,369) (108)  
Estimated Fair Value, Investments $ 199,678 153,501  
Corporate securities      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost, Investments   4,295  
Gross Unrealized Gains   0  
Gross Unrealized Losses   (22)  
Estimated Fair Value, Investments   $ 4,273