v3.26.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Summary of Significant Accounting Policies  
Schedule of contract assets and customer deposits

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Balance at beginning of period

​

Billings

​

​

Payments received

​

​

Balance at end of period

Six months ended June 30, 2026

 

​

  ​

 

​

  ​

 

​

  ​

 

​

  ​

Accounts receivable

​

$

694,864

​

$

17,645,481

​

$

(17,333,767)

​

$

1,006,578

​

​

​

​

​

​

​

​

​

​

​

​

​

Six months ended June 30, 2025

 

​

  ​

 

​

  ​

 

​

  ​

 

​

  ​

Accounts receivable

​

$

704,808

​

$

7,109,536

​

$

(7,211,449)

​

$

602,895

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Balance at beginning of period

​

​

Billings

​

​

Recognized revenue

​

​

Balance at end of period

Six months ended June 30, 2026

 

​

  ​

 

​

  ​

 

​

  ​

 

​

  ​

Contract Liabilities: Customer deposits

​

$

829,158

​

$

17,481,677

​

$

(13,764,712)

​

$

4,546,123

​

​

​

​

​

​

​

​

​

​

​

​

​

Six months ended June 30, 2025

 

​

  ​

 

​

  ​

 

​

  ​

 

​

  ​

Contract Liabilities: Customer deposits

​

$

337,873

​

$

4,757,749

​

$

(4,237,498)

​

$

858,124