XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Segment information - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Retail [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization $ 638,465 $ 593,306 $ 1,912,893 $ 1,813,280
Bulk [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization 726,503 748,594 2,159,557 2,316,923
Services [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization 247,330 182,825 750,630 528,258
Manufacturing Units [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization $ 65,775 $ 68,197 $ 197,330 $ 204,320