v3.26.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Single Reportable Segment [Member]  
Segment Reporting [Line Items]  
Schedule of Net Sales and Income (Loss) from Operations by Geographic Location

(in thousands)  June 30, 2026   June 30, 2025 
   For the three months ended 
(in thousands)  June 30, 2026   June 30, 2025 
Segment Results – Net sales        
United States   $7,536  $4,018
Canada   2,632   876
Total  $10,168   $4,894 

 

 

(in thousands)  June 30, 2026   June 30, 2025 
   For the six months ended 
(in thousands)  June 30, 2026   June 30, 2025 
Segment Results – Net sales        
United States   $17,087  $7,660
Canada   5,513   1,464
Total  $22,600   $9,124