XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitment and Contingencies (Details)
1 Months Ended 3 Months Ended
Dec. 01, 2024
USD ($)
May 03, 2024
USD ($)
Apr. 12, 2024
USD ($)
Jan. 15, 2024
USD ($)
shares
Dec. 09, 2023
USD ($)
Dec. 01, 2023
USD ($)
Oct. 31, 2023
USD ($)
shares
Aug. 03, 2023
USD ($)
shares
Nov. 28, 2021
USD ($)
Sep. 30, 2023
USD ($)
Jul. 31, 2023
shares
May 31, 2023
USD ($)
Feb. 28, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Oct. 31, 2021
shares
Oct. 31, 2021
USD ($)
Oct. 31, 2021
complaint
Oct. 31, 2021
lawsuit
Aug. 31, 2020
USD ($)
Oct. 31, 2023
USD ($)
shares
Other Commitments [Line Items]                                            
2023 Warrant service agreement                   $ 66,626                        
2024 Warrant service agreement                   59,964                        
Loss contingency, damages sought, value                   256,433   $ 610,000 $ 100,000 $ 500,000 $ 2,300,000 $ 213,000            
Damages offered                         $ 56,300                  
Subsequent Event                                            
Other Commitments [Line Items]                                            
Loss contingency, damages sought, value     $ 75,000   $ 900,000                                  
Damages offered   $ 85,000                                        
Horizon Well Testing Case                                            
Other Commitments [Line Items]                                            
Damages paid value               $ 100,000                         $ 3,300,000  
Loss contingency interest rate (as a percent)                                         8.00%  
Daily late fee                                         $ 575  
Number of shares settled (in shares) | shares               250,000     250,000                      
Horizon Well Testing Case | Subsequent Event                                            
Other Commitments [Line Items]                                            
Damages paid value $ 900,000     $ 2,000,000     $ 250,000                             $ 380,000
Number of shares settled (in shares) | shares       100,000     250,000                             500,000
Note payable           $ 1,800,000                                
Monthly note payable payment           $ 75,000                                
Complaints In Discount Court of Oklahoma Country State of Oklahoma                                            
Other Commitments [Line Items]                                            
Loss contingency, number of claims                                     3 3    
Complaints In Discount Court of Oklahoma Country State of Oklahoma | Settled Litigation                                            
Other Commitments [Line Items]                                            
Number of shares settled (in shares) | shares                                 4,688          
Litigation settlement amount                                   $ 24,375        
Licensing Agreement                                            
Other Commitments [Line Items]                                            
Minimum annual payment, reminder of fiscal year                   550,000                        
Minimum annual payment, year one                   600,000                        
Minimum annual payment, year two                   620,000                        
Minimum annual payment, year three                   660,000                        
Minimum annual payment, year four                   $ 700,000                        
Licensing Agreement | Minimum                                            
Other Commitments [Line Items]                                            
Royalty fee                   2.50%                        
Licensing Agreement | Maximum                                            
Other Commitments [Line Items]                                            
Royalty fee                   3.50%                        
Royalty Agreements                                            
Other Commitments [Line Items]                                            
Payment as a percentage of net sales                 1.50%                          
Royalty agreement, term                 10 years                          
Other commitment                 $ 50,000,000