XML 66 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Inventory (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Finished goods $ 13,947,178 $ 11,278,105
Allowance for obsolete inventory (475,153) 0
Total Inventory, net of allowance $ 13,472,025 $ 11,278,105