XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 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,114,641

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

(4,148,939)

Balance at June 30, 2024

$

(2,423,739)

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,323,678

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

(2,439,894)

Balance at June 30, 2023

$

(2,734,524)

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 June 30, 2024

$

1,319,618