XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Details)
Mar. 31, 2023
USD ($)
Inventory purchase commitments $ 7,837,100
Current  
Inventory purchase commitments 4,065,700
1 - 3 Years  
Inventory purchase commitments $ 3,771,400