| Property, Plant, and Equipment [Table Text Block] |
| | June 30, | | | December 31, | |
| | 2026 | | | 2025 | |
Building | | $ | 6,079,410 | | | $ | 6,079,410 | |
Manufacturing equipment | | | 6,321,569 | | | | 6,519,571 | |
Land | | | 2,239,405 | | | | 2,239,405 | |
Leasehold improvements | | | 503,972 | | | | 489,722 | |
Product molds | | | 524,476 | | | | 524,476 | |
Warehouse equipment | | | 598,060 | | | | 503,297 | |
Electrical equipment | | | 183,977 | | | | 183,977 | |
Automobile | | | 242,642 | | | | 242,642 | |
Furniture | | | 149,883 | | | | 149,883 | |
Computers | | | 101,058 | | | | 101,058 | |
Property and equipment, at cost | | | 16,944,452 | | | | 17,033,441 | |
Less accumulated depreciation | | | (4,998,029 | ) | | | (4,344,953 | ) |
Property and equipment, net | | $ | 11,946,423 | | | $ | 12,688,488 | |
|