XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Revenue  
Schedule of changes in contract liabilities

​

​

​

​

​

​

​

Contract liabilities

Balance at December 31, 2023

​

$

(2,389,441)

Changes to the beginning balance arising from:

​

​

​

Reclassification to revenue as the result of performance obligations satisfied

​

​

4,891,241

Net change to contract balance recognized since beginning of period due to amounts collected

​

​

(4,842,664)

Balance at September 30, 2024

​

$

(2,340,864)

​

​

​

​

​

​

Contract liabilities

Balance at December 31, 2022

​

$

(1,618,308)

Changes to the beginning balance arising from:

​

​

​

Reclassification to revenue as the result of performance obligations satisfied

​

​

1,962,303

Net change to contract balance recognized since beginning of period due to amounts collected

​

​

(4,433,141)

Balance at September 30, 2023

​

$

(4,089,146)

Schedule of opening and closing balances of the Company's accounts receivables

​

​

​

​

​

Opening on January 1, 2023

​

$

81,456

Closing on December 31, 2023

​

$

375,192

Closing on September 30, 2024

​

$

203,077

​