v3.25.2
Schedule of Net Sales Disaggregated by Geographic Area (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]    
Net sales $ 6,344,963 $ 2,434,176
UNITED STATES    
Segment Reporting Information [Line Items]    
Net sales 6,297,955 2,385,492
CANADA    
Segment Reporting Information [Line Items]    
Net sales 47,008 48,684
Hard Tonneau Covers [Member]    
Segment Reporting Information [Line Items]    
Net sales 6,100,254 995,977
Hard Tonneau Covers [Member] | UNITED STATES    
Segment Reporting Information [Line Items]    
Net sales 6,053,246 976,057
Hard Tonneau Covers [Member] | CANADA    
Segment Reporting Information [Line Items]    
Net sales 47,008 19,920
Soft Tonneau Covers [Member]    
Segment Reporting Information [Line Items]    
Net sales 244,709 1,438,199
Soft Tonneau Covers [Member] | UNITED STATES    
Segment Reporting Information [Line Items]    
Net sales 244,709 1,409,435
Soft Tonneau Covers [Member] | CANADA    
Segment Reporting Information [Line Items]    
Net sales $ 28,764