v3.25.2
Stockholders' Equity - Registered Direct Offerings - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jul. 21, 2023
Feb. 03, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Aug. 08, 2025
Dec. 31, 2024
Feb. 08, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of warrants to purchase common stock     600,000   600,000        
Warrants exercise price     $ 0.66   $ 0.66        
Common warrants liabilities     $ 1,222,000   $ 1,222,000     $ 1,548,000  
Loss (gain) on change in fair value of warrant liability     (445,000) $ 78,000 (326,000) $ 1,796,000      
Proceeds from sale of common stock, net of commission           648,000      
Monte-Carlo [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common warrants liabilities     $ 396,000   $ 396,000     $ 414,000 $ 10,300,000
Warrant [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of warrants to purchase common stock   2,000,000              
Warrant [Member] | Monte-Carlo [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock price     $ 0.64   $ 0.64     $ 0.75 $ 5.81
February 2023 Registered Direct Offering [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Description of Transaction         On February 3, 2023, the Company entered into a securities purchase agreement relating in part to the purchase and sale        
Date of agreement         Feb. 03, 2023        
Number of warrants to purchase common stock     600,000   600,000     600,000  
Loss (gain) on change in fair value of warrant liability     $ 42,000 (42,000) $ 18,000 (402,000)      
February 2023 Registered Direct Offering [Member] | Monte-Carlo [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common warrants liabilities                 $ 10,300,000
Pre-funded warrants liabilities     $ 396,000   396,000        
Decrease in common warrants         $ 18,000        
February 2023 Registered Direct Offering [Member] | Common Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Sale of stock number of shares issued in transaction   1,700,000              
Number of warrants to purchase common stock   2,000,000              
February 2023 Registered Direct Offering [Member] | Warrant [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Warrants exercise price   $ 0.51              
Percentage of ownership on outstanding common stock immediately after exercise   4.99%              
Percentage of ownership on outstanding common stock at election of holder   9.99%              
February 2023 Registered Direct Offering [Member] | Pre Funded Warrant and Common Warrant [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of ownership on outstanding common stock immediately after exercise 4.99%                
Percentage of ownership on outstanding common stock at election of holder 9.99%                
July 2023 Registered Direct Offering [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Description of Transaction         On July 21, 2023, the Company issued to several institutional investors        
Date of agreement         Jul. 21, 2023        
Warrants exercise price     $ 4.89   $ 4.89        
Loss (gain) on change in fair value of warrant liability     $ (404,000) $ 36,000 $ (308,000) 1,400,000      
Class of warrant or right issued     0   0        
July 2023 Registered Direct Offering [Member] | Black-Scholes [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common warrants liabilities $ 5,800,000   $ 826,000   $ 826,000     $ 1,100,000  
July 2023 Registered Direct Offering [Member] | Common Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Sale of stock number of shares issued in transaction 2,991,027                
Common stock price $ 0.0001                
Number of warrants to purchase common stock 2,991,027                
July 2023 Registered Direct Offering [Member] | Warrant [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock price $ 5.015                
Number of warrants to purchase common stock     2,991,027   2,991,027        
Warrants exercisable term 5 years                
2021 Registration Statement and 2021 Sales Agreement [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Proceeds from sale of common stock, net of commission           $ 648,000      
Sale of common stock during period     0 0 0 702,090      
Common stock weighted average price           $ 0.94      
2024 Registration Statement [Member] | Maximum [Member] | Subsequent Event [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Available-for-sale Securities             $ 250,000,000