XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Net sales from customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
REVENUE        
Revenues $ 8,327,345 $ 6,511,325 $ 23,926,349 $ 14,720,964
Customer A | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenues $ 1,448,547 $ 967,846 $ 4,182,984 $ 3,447,511
Concentration risk percentage 17.00% 15.00% 18.00% 23.00%
Customer B | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenues   $ 793,910   $ 2,454,171
Concentration risk percentage   12.00%   17.00%
Customer C | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenues   $ 937,620    
Concentration risk percentage   14.00%    
Customer D | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenues   $ 926,965    
Concentration risk percentage   14.00%    
Customer E | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenues   $ 913,501    
Concentration risk percentage   14.00%    
Customer F | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenues $ 1,451,713   $ 4,495,028  
Concentration risk percentage 17.00%   19.00%  
Customer G | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenues $ 1,385,871   $ 4,764,391  
Concentration risk percentage 16.00%   20.00%