v3.26.1
Fair Value Measurement - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
$ / shares
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Transfers of financial instruments | $ $ 0   $ 0    
Common stock, par value $ 0.0001   $ 0.0001   $ 0.0001
Loss on amendment and cancellation of warrants | $ $ 0 $ 0 $ 0 $ 2,073  
2024 PIPE Warrants          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Common stock, par value $ 12   $ 12    
Expected term (in years)     4 years    
Expected volatility     55.00%    
Risk-free rate     4.01%    
Dividend yield     0.00%    
Loss on amendment and cancellation of warrants | $       $ 2,100  
Measurement Input, Expected Dividend Rate | 2021 PIPE Warrants          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Alternative Investment, Measurement Input 0   0    
Private Placement | Investors [Member] | Series A Common Stock | 2024 PIPE Warrants          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Warrants reduced per share     $ 11.54    
Private Placement | Investors [Member] | Series B Common Stock | 2024 PIPE Warrants          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Warrants reduced per share     11.54    
Private Placement | Members Of Management [Member] | Series A Common Stock | 2024 PIPE Warrants          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Warrants reduced per share     12.45    
Private Placement | Members Of Management [Member] | Series B Common Stock | 2024 PIPE Warrants          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Warrants reduced per share     $ 12.45