| Segment Reporting [Table Text Block] |
| | For the three months ended June 30, 2026 | | | For the three months ended June 30, 2025 | |
| | Hard | | | Soft | | | | | | | | | | | Hard | | | Soft | | | | | | | | | |
| | Tonneau | | | Tonneau | | | Corporate / | | | | | | | Tonneau | | | Tonneau | | | Corporate / | | | | | |
| | Covers | | | Covers | | | Eliminations | | | Consolidated | | | Covers | | | Covers | | | Eliminations | | | Consolidated | |
Net sales | | $ | 5,161,509 | | | $ | 68,151 | | | $ | - | | | $ | 5,229,660 | | | $ | 3,981,689 | | | $ | 123,269 | | | $ | - | | | $ | 4,104,958 | |
Cost of sales | | | (3,532,252 | ) | | | (47,472 | ) | | | - | | | | (3,579,724 | ) | | | (2,937,204 | ) | | | (90,357 | ) | | | 4,715 | | | | (3,022,846 | ) |
Selling, general and administrative | | | (2,434,700 | ) | | | (25,488 | ) | | | (2,588,780 | ) | | | (5,048,968 | ) | | | (2,502,025 | ) | | | (52,063 | ) | | | (1,701,753 | ) | | | (4,255,841 | ) |
Depreciation and amortization | | | (378,914 | ) | | | (4,574 | ) | | | (36,033 | ) | | | (419,521 | ) | | | (430,224 | ) | | | (10,002 | ) | | | (3,676 | ) | | | (443,902 | ) |
Loss from continuing operations | | $ | (1,184,357 | ) | | $ | (9,383 | ) | | $ | (2,624,813 | ) | | $ | (3,818,553 | ) | | $ | (1,887,764 | ) | | $ | (29,153 | ) | | $ | (1,700,714 | ) | | $ | (3,617,631 | ) |
| | For the six months ended June 30, 2026 | | | For the six months ended June 30, 2025 | |
| | Hard | | | Soft | | | | | | | | | | | Hard | | | Soft | | | | | | | | | |
| | Tonneau | | | Tonneau | | | Corporate / | | | | | | | Tonneau | | | Tonneau | | | Corporate / | | | | | |
| | Covers | | | Covers | | | Eliminations | | | Consolidated | | | Covers | | | Covers | | | Eliminations | | | Consolidated | |
Net sales | | $ | 8,431,214 | | | $ | 111,246 | | | $ | - | | | $ | 8,542,460 | | | $ | 6,100,254 | | | $ | 244,709 | | | $ | - | | | $ | 6,344,963 | |
Cost of sales | | | (5,961,841 | ) | | | (76,736 | ) | | | - | | | | (6,038,577 | ) | | | (4,673,695 | ) | | | (188,708 | ) | | | (4,227 | ) | | | (4,866,630 | ) |
Selling, general and administrative | | | (5,176,712 | ) | | | (54,703 | ) | | | (5,989,447 | ) | | | (11,220,862 | ) | | | (4,525,421 | ) | | | (118,292 | ) | | | (3,819,688 | ) | | | (8,463,401 | ) |
Depreciation and amortization | | | (757,357 | ) | | | (9,126 | ) | | | (79,267 | ) | | | (845,750 | ) | | | (847,539 | ) | | | (22,831 | ) | | | (18,498 | ) | | | (888,868 | ) |
Loss from continuing operations | | $ | (3,464,696 | ) | | $ | (29,319 | ) | | $ | (6,068,714 | ) | | $ | (9,562,729 | ) | | $ | (3,946,401 | ) | | $ | (85,122 | ) | | $ | (3,842,413 | ) | | $ | (7,873,936 | ) |
|
| Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block] |
| | 2026 | | | 2025 | |
| | Hard | | | Soft | | | | | | | Hard | | | Soft | | | | | |
| | Tonneau | | | Tonneau | | | | | | | Tonneau | | | Tonneau | | | | | |
| | Covers | | | Covers | | | Consolidated | | | Covers | | | Covers | | | Consolidated | |
United States | | $ | 8,393,231 | | | $ | 111,174 | | | $ | 8,504,405 | | | $ | 6,053,246 | | | $ | 244,709 | | | $ | 6,297,955 | |
Canada | | | 37,983 | | | | 72 | | | | 38,055 | | | | 47,008 | | | | - | | | | 47,008 | |
Total Net sales | | $ | 8,431,214 | | | $ | 111,246 | | | $ | 8,542,460 | | | $ | 6,100,254 | | | $ | 244,709 | | | $ | 6,344,963 | |
|