XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Plant and Equipment (Details) - USD ($)
Mar. 31, 2023
Mar. 31, 2022
Plant and Equipment [Abstract]    
Plant and equipment, gross $ 109,626,000 $ 108,001,000
Less accumulated depreciation (63,574,000) (56,939,000)
Total 46,052,000 51,062,000
Foreign Countries [Member]    
Plant and Equipment [Abstract]    
Total 40,609,000 44,348,000
Mexico [Member]    
Plant and Equipment [Abstract]    
Total 37,667,000 40,912,000
Machinery and Equipment [Member]    
Plant and Equipment [Abstract]    
Plant and equipment, gross 62,556,000 63,094,000
Office Equipment and Fixtures [Member]    
Plant and Equipment [Abstract]    
Plant and equipment, gross 32,769,000 31,434,000
Leasehold Improvements [Member]    
Plant and Equipment [Abstract]    
Plant and equipment, gross $ 14,301,000 $ 13,473,000