XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash and Investments in Marketable Securities - Portfolio of Cash and Investments in Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost $ 294,073  
Gross Unrealized Gains 132  
Gross Unrealized Losses (82) $ (1,800)
Fair Value 294,123 427,726
Cash 17,843 8,798
Total cash and investments in marketable securities 329,441 504,977
Corporate notes and bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 38,799  
Gross Unrealized Gains 85  
Gross Unrealized Losses (2)  
Fair Value 38,882 83,522
Corporate commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 255,274  
Gross Unrealized Gains 47  
Gross Unrealized Losses (80)  
Fair Value 255,241 344,204
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments in marketable securities 2,359 47,054
Certificates of deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments in marketable securities $ 15,116 $ 21,399