XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Assets and Liabilities - Schedule of Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents    
Cost $ 144,173 $ 159,775
Short-Term Investments    
Cost 219,846 102,908
Gross Unrealized Gains 12 0
Gross Unrealized Losses (7) 0
Fair Value 219,851 102,908
Corporate paper    
Cash and Cash Equivalents    
Fair Value 117,328 102,908
Corporate paper | Level 1    
Cash and Cash Equivalents    
Cost 117,328 $ 102,908
U.S. government securities    
Short-Term Investments    
Fair Value 64,642  
U.S. government securities | Level 1    
Short-Term Investments    
Cost 64,630  
Gross Unrealized Gains 12  
Gross Unrealized Losses 0  
Corporate paper    
Short-Term Investments    
Fair Value 37,881  
Corporate paper | Level 2    
Short-Term Investments    
Cost 37,888  
Gross Unrealized Gains 0  
Gross Unrealized Losses $ (7)