XML 46 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Summary of Assets Measured at Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Total assets measured at fair value $ 22,670 $ 46,134
Non-current liabilities:    
Total liabilities measured at fair value 13,249  
Common Stock Warrants    
Non-current liabilities:    
Total liabilities measured at fair value 13,249  
Money Market Funds    
Assets    
Total assets measured at fair value 22,670 46,134
Level 1    
Assets    
Total assets measured at fair value 22,670 46,134
Level 1 | Money Market Funds    
Assets    
Total assets measured at fair value 22,670 $ 46,134
Level 3    
Non-current liabilities:    
Total liabilities measured at fair value 13,249  
Level 3 | Common Stock Warrants    
Non-current liabilities:    
Total liabilities measured at fair value $ 13,249