v3.26.1
REVENUES (Tables)
3 Months Ended
Mar. 31, 2026
REVENUES  
Schedule of disaggregated revenue information by geographic area based upon customer's country of domicile

Three Months Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

United States

$

7,645,403

$

8,254,356

India

527,150

733,987

8,172,553

 

8,988,343

Schedule of contract assets and liability activity

Balance as of January 1, 2025

  ​ ​ ​

$

206,750

Recognition of costs on contracts where performance obligations completed during the period

 

(206,750)

Deferral of costs on contracts where performance obligations were not complete

$

167,126

Balance as of March 31, 2025

167,126

Balance as of January 1, 2026

303,910

Recognition of costs on contracts where performance obligations completed during the period

(287,375)

Deferral of costs on contracts where performance obligations were not complete

$

128,806

Balance as of March 31, 2026

$

145,341

Balance as of January 1, 2025

  ​ ​ ​

$

602,469

Recognition of revenue recorded as a contract liability as of January 1, 2025

 

(389,375)

Customer advance payments

 

759,308

Balance as of March 31, 2025

 

972,402

Balance as of January 1, 2026

 

772,013

Recognition of revenue recorded as a contract liability as of January 1, 2026

 

(490,756)

Customer advance payments

 

1,362,824

Balance as of March 31, 2026

$

1,644,081