v3.26.1
Schedule of Net Sales Disaggregated by Geographic Area (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Line Items]    
Total Net sales $ 3,312,800 $ 2,240,005
UNITED STATES    
Segment Reporting [Line Items]    
Total Net sales 3,306,645 2,227,549
CANADA    
Segment Reporting [Line Items]    
Total Net sales 6,155 12,456
Hard Tonneau Covers [Member]    
Segment Reporting [Line Items]    
Total Net sales 3,269,705 2,118,364
Hard Tonneau Covers [Member] | UNITED STATES    
Segment Reporting [Line Items]    
Total Net sales 3,263,586 2,105,908
Hard Tonneau Covers [Member] | CANADA    
Segment Reporting [Line Items]    
Total Net sales 6,119 12,456
Soft Tonneau Covers [Member]    
Segment Reporting [Line Items]    
Total Net sales 43,095 121,641
Soft Tonneau Covers [Member] | UNITED STATES    
Segment Reporting [Line Items]    
Total Net sales 43,059 121,641
Soft Tonneau Covers [Member] | CANADA    
Segment Reporting [Line Items]    
Total Net sales $ 36