v3.25.2
Financial Instruments - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Feb. 08, 2023
Sep. 30, 2023
Dec. 31, 2023
Jun. 30, 2025
Dec. 31, 2024
Jul. 31, 2023
Jul. 21, 2023
Feb. 03, 2023
Marketable Securities [Line Items]                
Unrealized loss of securities       $ 0        
Number of warrants to purchase common stock       600,000        
Common warrants liabilities       $ 1,222,000 $ 1,548,000      
Common warrants exercised   1,400,000            
Issuance of common stock upon warrant exercises   924,000            
Warrants exercise price       $ 0.66        
Exercise price per share $ 5   $ 0.51          
Monte-Carlo [Member]                
Marketable Securities [Line Items]                
Common warrants liabilities $ 10,300,000     $ 396,000 414,000      
Black-Scholes [Member]                
Marketable Securities [Line Items]                
Re-valued common warrants       $ 826,000 $ 1,100,000   $ 5,800,000  
Warrant [Member]                
Marketable Securities [Line Items]                
Number of warrants to purchase common stock               2,000,000
Common Warrants [Member]                
Marketable Securities [Line Items]                
Number of warrants to purchase common stock           2,991,027