XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Property and equipment (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Depreciation and amortization expense $ 1,873,857 $ 1,056,035 $ 4,074,979 $ 2,454,763
Cost Of Sales [Member]        
Depreciation and amortization expense $ 341,372 $ 696,290 $ 1,016,047 $ 2,077,468