v3.26.1
Plant and Equipment - Plant and Equipment (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Plant and equipment    
Plant and equipment, gross $ 119,477,000 $ 110,065,000
Less: accumulated depreciation (88,738,000) (78,075,000)
Total plant and equipment 30,739,000 31,990,000
Machinery and Equipment [Member]    
Plant and equipment    
Plant and equipment, gross 66,393,000 62,330,000
Office Equipment and Fixtures [Member]    
Plant and equipment    
Plant and equipment, gross 37,621,000 34,250,000
Leasehold Improvements [Member]    
Plant and equipment    
Plant and equipment, gross $ 15,463,000 $ 13,485,000