v3.26.1
Related Party Balances and Transactions (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]      
Accrued Bonuses, Current $ 223,270   $ 782,612
Payments to related parties $ 884,000 $ 839,000  
Long-term debt, percentage bearing fixed interest, percentage rate 4.75%    
Proceeds from related party $ 1,634,000  
Related Party [Member]      
Related Party Transaction [Line Items]      
Other Liabilities $ 3,410,418   3,810,418
Maturity date Dec. 31, 2026    
Annual interest rate 4.75%    
[custom:StockholderPayable-0] $ 3,410,418   2,660,418
Accrued Bonuses, Current 0   $ 1,150,000
Payments to related parties $ 884,000 $ 839,000