XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Segment information - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Retail [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization $ 593,337 $ 637,796 $ 1,219,974 $ 1,253,481
Bulk [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization 840,200 704,841 1,568,329 1,407,100
Services [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization 174,084 168,078 345,433 327,077
Manufacturing Units [Member]        
Segment Reporting Information [Line Items]        
Depreciation, Depletion and Amortization $ 68,160 $ 70,307 $ 136,123 $ 141,515