v3.25.2
Fair Value of Financial Assets and Liabilities - Schedule of Assets and Liabilities Measured at Fair Value (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents $ 39,341 $ 87,344
Fair value of derivative liability 293 13,765
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 15,610 40,983
US Treasury Bill Securities    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 23,731 46,361
Embedded Derivative Liability    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fair value of derivative liability 10 10
Class C Warrant Liability    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fair value of derivative liability 283 13,755
Level 1    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 15,610 40,983
Fair value of derivative liability 0 0
Level 1 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 15,610  
Level 1 | US Treasury Bill Securities    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 0 0
Level 1 | Embedded Derivative Liability    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fair value of derivative liability 0 0
Level 1 | Class C Warrant Liability    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fair value of derivative liability 0 0
Level 2    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 23,731 46,361
Fair value of derivative liability 0 0
Level 2 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 0 0
Level 2 | US Treasury Bill Securities    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 23,731 46,361
Level 2 | Embedded Derivative Liability    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fair value of derivative liability 0 0
Level 2 | Class C Warrant Liability    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fair value of derivative liability 0 0
Level 3    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 0 0
Fair value of derivative liability 293 13,765
Level 3 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 0  
Level 3 | US Treasury Bill Securities    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Cash equivalents 0 0
Level 3 | Embedded Derivative Liability    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fair value of derivative liability 10 10
Level 3 | Class C Warrant Liability    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fair value of derivative liability $ 283 $ 13,755