v3.25.1
Notes Payable - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 20, 2024
Aug. 17, 2023
Jun. 29, 2023
May 18, 2023
Mar. 31, 2023
Feb. 21, 2023
Dec. 28, 2022
Dec. 31, 2024
Dec. 31, 2023
Nov. 30, 2024
Dec. 01, 2023
Sep. 29, 2023
May 01, 2021
Feb. 04, 2021
Debt Instrument [Line Items]                            
Revolving credit line facility amount                           $ 3,750,000
Amount increased revenue percentage                         80.00%  
Maximum advance line               $ 17,500,000            
Revolving credit line facility maximum amount                           $ 3,750,000
Delivery percentage                           100.00%
Revolving credit line facility interest free term               45 days            
Revolving credit line facility deliveries of concentrates or cash free term               120 days            
Description of line of credit               Beginning in September 2023, up to $10M of the ACL advance may be converted into a one-year installment loan (the “RCL”) bearing interest at 3M SOFR + 7.5% and amortized as follows: Month 1, interest only; Month 2-11, 5% principal plus interest; and Month 12, final 50% principal plus interest.            
Advance from buyer   $ 10,750,000 $ 10,000,000 $ 9,850,000 $ 9,200,000 $ 9,600,000 $ 9,350,000              
Conversion of advance to note payable                       $ 9,750,000    
Advances settlement date from buyers   Sep. 16, 2023 Aug. 14, 2023 Jun. 28, 2023 May 17, 2023 Mar. 31, 2023 Feb. 16, 2023              
Advance credit line facility, converted to installment note               Converted to a one-year note payable on December 1, 2023.            
Notes payable outstanding amount                     $ 9,750,000      
Additional amount received               $ 12,000,000            
Interest expense notes payable               $ 1,249,098 $ 108,098          
Amended Note Agreement                            
Debt Instrument [Line Items]                            
Revolving credit line facility maximum amount $ 12,500,000                 $ 12,500,000        
Due date Nov. 30, 2024                          
Conversion price per share $ 1.61                          
Options Exercised $ 4,000,000                          
Amended Note Agreement | Maximum                            
Debt Instrument [Line Items]                            
Additional amount received $ 4,000,000                          
RCL into common stock 9,000,000