v3.26.1
Accounts and Other Receivable (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts and Other Receivable [Line Items]    
Bad debt expense $ 2,256,846
Other receivables 1,654,249 1,489,103
Uncollectible accounts receivable 225,018  
Doubtful accounts 377,579  
Employee Retention Credits [Member]    
Accounts and Other Receivable [Line Items]    
Other receivables   252,405
Insurance claim for stolen goods [Member]    
Accounts and Other Receivable [Line Items]    
Other receivables   258,129
Accounts Receivable [Member]    
Accounts and Other Receivable [Line Items]    
Bad debt expense $ 2,256,846 $ 0