XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment information - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Retail [Member]    
Segment Reporting Information [Line Items]    
Depreciation, Depletion and Amortization $ 640,470 $ 626,637
Bulk [Member]    
Segment Reporting Information [Line Items]    
Depreciation, Depletion and Amortization 716,328 728,129
Services [Member]    
Segment Reporting Information [Line Items]    
Depreciation, Depletion and Amortization 251,752 171,349
Manufacturing Units [Member]    
Segment Reporting Information [Line Items]    
Depreciation, Depletion and Amortization $ 66,149 $ 67,963