XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Plant and Equipment (Details) - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Plant and Equipment [Abstract]    
Plant and equipment, gross $ 111,621,000 $ 109,626,000
Less accumulated depreciation (73,283,000) (63,574,000)
Total 38,338,000 46,052,000
Foreign Countries [Member]    
Plant and Equipment [Abstract]    
Total 33,455,000 40,609,000
Mexico [Member]    
Plant and Equipment [Abstract]    
Total 30,992,000 37,667,000
Machinery and Equipment [Member]    
Plant and Equipment [Abstract]    
Plant and equipment, gross 63,048,000 62,556,000
Office Equipment and Fixtures [Member]    
Plant and Equipment [Abstract]    
Plant and equipment, gross 33,463,000 32,769,000
Leasehold Improvements [Member]    
Plant and Equipment [Abstract]    
Plant and equipment, gross $ 15,110,000 $ 14,301,000