XML 54 R37.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2025
REVENUE  
Schedule of disaggregation of total revenue listed by sales category and segment

  ​ ​ ​

Year Ended December 31, 

 

  ​ ​ ​

2025

2024

 

  ​ ​ ​

Sales

  ​ ​ ​

Gross Margin

  ​ ​ ​

Margin

Sales

  ​ ​ ​

Gross Margin

  ​ ​ ​

Margin

  ​ ​ ​

Consumer

$

192,717,539

$

22,924,250

 

11.9

%  

$

130,469,468

$

15,881,870

 

12.2

%

Commercial

 

48,303,823

 

31,000,743

 

64.2

%  

 

49,906,761

 

28,433,917

 

57.0

%

$

241,021,362

$

53,924,993

 

22.4

%  

$

180,376,229

$

44,315,787

 

24.6

%

Schedule of opening and closing balances of our contract assets and liabilities

  ​ ​ ​

Accounts

  ​ ​ ​

Contract

  ​ ​ ​

Contract

Receivable

Assets

Liabilities

Consumer

 

  ​

 

  ​

 

  ​

Opening Balance - 1/1/2024

$

3,411,501

 

$

 

$

185,348

Closing Balance - 12/31/2024

 

738,132

 

 

455,385

 

 

 

Commercial

 

 

  ​

 

 

  ​

 

 

  ​

Opening Balance - 1/1/2024

 

 

4,399,658

 

 

 

 

Closing Balance - 12/31/2024

 

 

3,646,106

 

 

 

 

  ​ ​ ​

Accounts

  ​ ​ ​

Contract

  ​ ​ ​

Contract

Receivable

Assets

Liabilities

Consumer

 

  ​

 

  ​

 

  ​

Opening Balance - 1/1/2025

 

$

738,132

 

$

 

$

455,385

Closing Balance - 12/31/2025

 

8,404,300

 

 

1,840,636

 

 

 

Commercial

 

 

  ​

 

 

  ​

 

 

  ​

Opening Balance - 1/1/2025

 

 

3,646,106

 

 

 

 

Closing Balance - 12/31/2025

 

 

2,579,891

 

 

 

 

30,579