XML 72 R55.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Total Sales and Gross Margin (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Sales $ 241,021,362 $ 180,376,229
Gross margin $ 53,924,993 $ 44,315,787
Margin (in percent) 22.40% 24.60%
Consumer segment    
Disaggregation of Revenue [Line Items]    
Sales $ 192,717,539 $ 130,469,468
Gross margin $ 22,924,250 $ 15,881,870
Margin (in percent) 11.90% 12.20%
Commercial segment    
Disaggregation of Revenue [Line Items]    
Sales $ 48,303,823 $ 49,906,761
Commercial segment | Previously reported    
Disaggregation of Revenue [Line Items]    
Sales 48,303,823 49,906,761
Gross margin $ 31,000,743 $ 28,433,917
Margin (in percent) 64.20% 57.00%