v3.26.1
Accounts Receivable, Net (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Product Information [Line Items]      
Allowance for doubtful accounts $ 0   $ 25,586
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage 10.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage 97.20%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage   92.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage 99.60%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage   88.00%