XML 101 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Right-of-use assets and lease liabilities - Finance Right-of-use assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Right-of-use assets and lease liabilities    
Finance right-of-use assets, beginning of the year $ 19,348,091 $ 13,741,292
Impact of lease additions, disposals and/or modifications (13,445,535) 2,734,561
Additions through business combinations   7,314,499
Exercise of buy out options into property, plant and equipment (1,914,141) (1,496,254)
Depreciation on right-of-use assets (1,848,077) (2,946,007)
Finance right-of-use assets, end of the year $ 2,140,338 $ 19,348,091