XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Assets Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Restricted cash $ 5,794 $ 6,130
Total 0 547,780
Money Market Fund    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 54,291 50,551
US government agencies    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 13,883  
Marketable securities, current 141,331 120,467
Marketable securities, non-current 50,200 58,653
Commercial Paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 8,937  
Corporate Bonds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable securities, current 109,326 144,259
Marketable securities, non-current 26,788 73,871
US Treasuries    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable securities, current 26,117 74,045
Marketable securities, non-current   19,804
Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Restricted cash 5,794 6,130
Total 109,022 150,530
Level 1 | Money Market Fund    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 54,291 50,551
Level 1 | US government agencies    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 13,883  
Marketable securities, current 0
Marketable securities, non-current 0
Level 1 | Commercial Paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 8,937  
Level 1 | Corporate Bonds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable securities, current 0
Marketable securities, non-current 0
Level 1 | US Treasuries    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable securities, current 26,117 74,045
Marketable securities, non-current   19,804
Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Restricted cash  
Total 327,645 397,250
Level 2 | Money Market Fund    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 0
Level 2 | US government agencies    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents  
Marketable securities, current 141,331 120,467
Marketable securities, non-current 50,200 58,653
Level 2 | Commercial Paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents  
Level 2 | Corporate Bonds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable securities, current 109,326 144,259
Marketable securities, non-current 26,788 73,871
Level 2 | US Treasuries    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable securities, current 0
Marketable securities, non-current   0
Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Restricted cash  
Total 0 0
Level 3 | Money Market Fund    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 0
Level 3 | US government agencies    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents  
Marketable securities, current 0
Marketable securities, non-current 0
Level 3 | Commercial Paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents  
Level 3 | Corporate Bonds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable securities, current 0
Marketable securities, non-current 0
Level 3 | US Treasuries    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Marketable securities, current 0
Marketable securities, non-current   $ 0