v3.26.1
Related Party Transactions (Details) - Related Party [Member] - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Related Party Transactions (Details) [Line Items]    
Other inventory, purchased goods, gross $ 745,060 $ 456,556
Proceeds from related party debt 3,059 132,960
Repayments of related party debt $ 150,000 $ 522,000
Note carries an interest rate 7.00%  
Promissory note $ 460,402