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