v3.26.1
Income Taxes - Difference Between Income Tax Expense at the Federal Statutory Rate and Effective Tax Rate (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Taxes [Abstract]      
Statutory federal income tax rate (in Dollars) $ 4,256,000    
Statutory federal income tax rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax effect (in Dollars) [1] $ 347,000    
State and local income taxes, net of federal income tax effect 1.70% [1] 1.50% 10.80%
Non-deductible debt costs   (1.20%) 0.00%
Change in valuation allowance (in Dollars) $ 1,366,000    
Change in valuation allowance 6.80% (40.10%) (289.10%)
Uncertain tax positions   2.60% 0.90%
Non-deductible executive compensation (in Dollars) $ 524,000    
Non-deductible executive compensation 2.60% (2.50%) (2.60%)
Excess tax benefit from share-based compensation (in Dollars) $ (374,000)    
Excess tax benefit from share-based compensation (1.90%) (1.30%) (4.80%)
Other (in Dollars) $ 90,000    
Other 0.40%    
Change in unrecognized tax benefits (in Dollars) $ (405,000)    
Change in unrecognized tax benefits (2.00%)    
Other adjustments (in Dollars) $ (186,000)    
Other adjustments (0.90%) (0.90%) (3.90%)
Total income tax expense (in Dollars) $ 7,875,000 $ 3,783,000 $ 36,176,000
Effective tax rate 38.90% (24.10%) (276.80%)
Effect of changes in tax laws or rates enacted in the current period (in Dollars) $ 0    
Effect of changes in tax laws or rates enacted in the current period 0.00%    
Effect of cross-border tax laws (in Dollars) $ 609,000    
Effect of cross-border tax laws 3.00%    
Research and development credit (in Dollars) $ (256,000)    
Research and development credit (1.30%) 0.60% 0.70%
Mexico [Member]      
Income Taxes [Abstract]      
Tax rate differential (in Dollars) $ 1,505,000    
Tax rate differential 7.40%    
Change in valuation allowance (in Dollars) $ (696,000)    
Change in valuation allowance (3.40%)    
Canada [Member]      
Income Taxes [Abstract]      
Tax rate differential (in Dollars) $ (235,000)    
Tax rate differential (1.10%)    
Change in valuation allowance (in Dollars) $ 1,315,000    
Change in valuation allowance 6.50%    
Foreign [Member]      
Income Taxes [Abstract]      
Tax rate differential   (3.80%) (9.80%)
Other adjustments (in Dollars) $ 15,000    
Other adjustments 0.10%    
[1] State taxes in California, Illinois, and Pennsylvania made up the majority (greater than 50%) of the tax effect in this category