XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Notes Payable - Schedule of Notes Payable Narrative (Detail) - USD ($)
12 Months Ended 24 Months Ended
Dec. 13, 2023
Dec. 31, 2024
Aug. 31, 2026
Jan. 02, 2026
Jan. 01, 2026
Feb. 02, 2025
Jul. 08, 2024
Feb. 22, 2024
Dec. 31, 2023
Apr. 06, 2023
Dec. 31, 2022
Apr. 04, 2022
Feb. 28, 2022
Debt Instrument [Line Items]                          
Common stock, shares, issued (in shares)   77,076,129             47,672,427        
Unamortized discount   $ 0             $ 146,989        
Total Notes Payable   $ 8,000,000             8,221,764        
Number of securities covered by warrants or rights (in shares)   1,080,717                      
Exercise price of warrants or rights (in usd per share)   $ 1                      
Convertible Notes, Warrants                          
Debt Instrument [Line Items]                          
Number of securities covered by warrants or rights (in shares) 700,000 700,000                      
Exercise price of warrants or rights (in usd per share) $ 1.38 $ 1.38                      
Note Payable Maturing The Earlier Of September 30, 2024 Or Completion Of Equity Offering                          
Debt Instrument [Line Items]                          
Unamortized discount               $ 61,263          
Notes Payable | Note Payable Maturing September 30, 2024                          
Debt Instrument [Line Items]                          
Interest rate   7.00%                      
Total Notes Payable   $ 0             5,600,000        
Notes Payable | Note Payable Maturing August 31, 2026                          
Debt Instrument [Line Items]                          
Interest rate   7.50%           7.50%          
Total Notes Payable   $ 6,000,000             0        
Notes Payable | Note Payable Maturing August 31, 2026 | Subsequent Event                          
Debt Instrument [Line Items]                          
Interest rate           8.00%              
Promissory Note                          
Debt Instrument [Line Items]                          
Interest rate   10.00%               12.00%      
Common stock, shares, issued (in shares)   15,000,000                     125,000
Promissory Note | Note Payable Maturing The Earlier Of September 30, 2024 Or Completion Of Equity Offering                          
Debt Instrument [Line Items]                          
Total Notes Payable   $ 0             400,000        
Promissory Note | Convertibles Maturing February 13, 2024                          
Debt Instrument [Line Items]                          
Interest rate               5.00%          
Total Notes Payable   $ 2,000,000           $ 2,400,000 0        
Promissory Note | Convertibles Maturing February 13, 2024 | Forecast                          
Debt Instrument [Line Items]                          
Interest rate       12.00% 8.00%                
Periodic payment     $ 100,000                    
Promissory Note | Note Payable Maturing The Earlier Of September 30, 2024 Or Acceleration Of Obligations                          
Debt Instrument [Line Items]                          
Interest rate   12.00%                      
Total Notes Payable   $ 0             400,000        
Convertible Notes Payable                          
Debt Instrument [Line Items]                          
Convertible notes payable $ 0                     $ 1,050,000  
Conversion of stock, amount issued $ 300,000                        
Conversion of stock, shares issued (in shares) 556,250                        
Convertible Notes Payable | Convertibles Maturing April 4, 2023                          
Debt Instrument [Line Items]                          
Total Notes Payable                 840,000        
Convertible Notes Payable | Convertibles Maturing February 13, 2024                          
Debt Instrument [Line Items]                          
Interest rate   10.00%                      
Debt instrument, convertible, conversion price   $ 1.20                      
Total Notes Payable   $ 0             $ 840,000        
Convertible Notes Payable | Crom                          
Debt Instrument [Line Items]                          
Debt instrument, term 60 months                        
Convertible Notes Payable | Crom | Convbertibles Maturing February 13, 2024                          
Debt Instrument [Line Items]                          
Interest rate 10.00%                        
Term Note Payable                          
Debt Instrument [Line Items]                          
Debt instrument, basis spread on variable rate   3.00%                      
Debt instrument interest rate                 8.50%   6.25%    
Total Notes Payable   $ 0         $ 252,678   $ 981,764        
Promissory Note, Dated April 6, 2023                          
Debt Instrument [Line Items]                          
Total Notes Payable                   $ 400,000