XML 114 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Other Commitments [Line Items]    
2025 $ 499,729  
2026 558,496  
2027 601,566  
2028 236,177  
Thereafter 0  
Total 1,895,968  
Less: Imputed interest (221,852)  
Present value of lease liabilities 1,674,116 $ 875,069
BMG Office Lease [Member]    
Other Commitments [Line Items]    
2025 283,332  
2026 335,610  
2027 372,000  
2028 217,000  
Thereafter  
Total 1,207,942  
Less: Imputed interest (150,638)  
Present value of lease liabilities 1,057,304  
Submersible Systems Lease [Member]    
Other Commitments [Line Items]    
2025 216,397  
2026 222,886  
2027 229,566  
2028 19,177  
Thereafter  
Total 688,026  
Less: Imputed interest (71,214)  
Present value of lease liabilities $ 616,812