v3.26.3
Significant Customers (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Concentration Risk [Line Items]          
Accounts receivable $ 6,346,861   $ 6,346,861   $ 6,241,768
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customers [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 42.00% 48.00% 47.00% 42.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     47.00%    
Accounts receivable $ 2,600,000 $ 3,000,000.0 $ 2,600,000 $ 3,000,000.0