XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Measured on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets [Abstract]    
Cash equivalents $ 53,224 $ 106,892
Investments 351,591 259,153
Fair value of financial instruments 404,815 366,045
Liabilities [Abstract]    
Total liabilities 1,876 1,512
Warrant Liability    
Liabilities [Abstract]    
Total liabilities 1,876 1,512
Money Market Mutual Funds    
Assets [Abstract]    
Cash equivalents 50,737 90,527
Commercial Paper    
Assets [Abstract]    
Cash equivalents   3,899
Investments   1,151
U.S. Treasury Securities    
Assets [Abstract]    
Cash equivalents 2,487 3,848
Investments 312,696 189,444
Corporate Bonds    
Assets [Abstract]    
Cash equivalents   8,618
Investments 38,895 60,905
Agency Bonds    
Assets [Abstract]    
Investments   7,653
Level 1    
Assets [Abstract]    
Cash equivalents 50,737 90,527
Investments 0 0
Fair value of financial instruments 50,737 90,527
Liabilities [Abstract]    
Total liabilities 0 0
Level 1 | Warrant Liability    
Liabilities [Abstract]    
Total liabilities 0 0
Level 1 | Money Market Mutual Funds    
Assets [Abstract]    
Cash equivalents 50,737 90,527
Level 1 | Commercial Paper    
Assets [Abstract]    
Cash equivalents   0
Investments   0
Level 1 | U.S. Treasury Securities    
Assets [Abstract]    
Cash equivalents 0 0
Investments 0 0
Level 1 | Corporate Bonds    
Assets [Abstract]    
Cash equivalents   0
Investments 0 0
Level 1 | Agency Bonds    
Assets [Abstract]    
Investments   0
Level 2    
Assets [Abstract]    
Cash equivalents 2,487 16,365
Investments 351,591 259,153
Fair value of financial instruments 354,078 275,518
Liabilities [Abstract]    
Total liabilities 0 0
Level 2 | Warrant Liability    
Liabilities [Abstract]    
Total liabilities 0 0
Level 2 | Money Market Mutual Funds    
Assets [Abstract]    
Cash equivalents 0 0
Level 2 | Commercial Paper    
Assets [Abstract]    
Cash equivalents   3,899
Investments   1,151
Level 2 | U.S. Treasury Securities    
Assets [Abstract]    
Cash equivalents 2,487 3,848
Investments 312,696 189,444
Level 2 | Corporate Bonds    
Assets [Abstract]    
Cash equivalents   8,618
Investments 38,895 60,905
Level 2 | Agency Bonds    
Assets [Abstract]    
Investments   7,653
Level 3    
Assets [Abstract]    
Cash equivalents 0 0
Investments 0 0
Fair value of financial instruments 0 0
Liabilities [Abstract]    
Total liabilities 1,876 1,512
Level 3 | Warrant Liability    
Liabilities [Abstract]    
Total liabilities 1,876 1,512
Level 3 | Money Market Mutual Funds    
Assets [Abstract]    
Cash equivalents 0 0
Level 3 | Commercial Paper    
Assets [Abstract]    
Cash equivalents   0
Investments   0
Level 3 | U.S. Treasury Securities    
Assets [Abstract]    
Cash equivalents 0 0
Investments 0 0
Level 3 | Corporate Bonds    
Assets [Abstract]    
Cash equivalents   0
Investments $ 0 0
Level 3 | Agency Bonds    
Assets [Abstract]    
Investments   $ 0