XML 62 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Summary of Fair Value Hierarchy of Assets and Liabilities Measured on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets:    
Assets, fair value $ 257,907 $ 124,582
Liabilities    
Liabilities, fair value   4,200
Money Market Funds    
Assets:    
Cash equivalents 9,432  
Assets, fair value   23,441
U.S. Treasury Bills    
Assets:    
Short-term investments 28,723  
Assets, fair value   23,832
Government Securities    
Assets:    
Short-term investments 136,514  
Government Agency Securities    
Assets:    
Short-term investments 83,238  
U.S. Treasury Bills and Government Securities    
Assets:    
Short-term investments   77,309
Series B Preferred Stock Tranche Right Liability    
Liabilities    
Liabilities, fair value   4,200
Level 1    
Assets:    
Assets, fair value 9,432 23,441
Level 1 | Money Market Funds    
Assets:    
Cash equivalents 9,432 23,441
Level 2    
Assets:    
Assets, fair value 248,475 101,141
Level 2 | U.S. Treasury Bills    
Assets:    
Cash equivalents   23,832
Short-term investments 28,723  
Level 2 | Government Securities    
Assets:    
Short-term investments 136,514  
Level 2 | Government Agency Securities    
Assets:    
Short-term investments $ 83,238  
Level 2 | U.S. Treasury Bills and Government Securities    
Assets:    
Short-term investments   77,309
Level 3    
Liabilities    
Liabilities, fair value   4,200
Level 3 | Series B Preferred Stock Tranche Right Liability    
Liabilities    
Liabilities, fair value   $ 4,200