XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Segment information - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Retail [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization $ 593,306 $ 567,086 $ 1,813,280 $ 1,820,567
Bulk [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization 748,594 707,788 2,316,923 2,114,888
Services [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization 182,825 175,732 528,258 502,809
Manufacturing Units [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization $ 68,197 $ 71,734 $ 204,320 $ 213,249