v3.26.1
Significant Accounting Policies - Income Taxes (Details) - USD ($)
12 Months Ended
Jul. 04, 2025
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]        
Minimum percentage of qualifying income of non-taxable subsidiaries   90.00%    
Deferred tax liability   $ 28,500,000 $ 29,900,000  
Effective tax rate   21.00% 133.40%  
Uncertain tax positions   $ 0 $ 0  
New tax legislation On July 4, 2025, the One Big Beautiful Bill Act (“Act”) was signed into law by the President of the United States. The Act makes permanent many provisions of the expiring Tax Cuts and Jobs Act of 2017, and enacts new tax laws effective primarily in 2025 or 2026. The Act permanently reinstates 100% bonus depreciation for qualifying property acquired after January 19, 2025, and permanently extends the 20% deduction for qualified business income. The Act also makes permanent the modified calculation of adjusted taxable income that corresponds with earnings before interest, taxes depreciation, and amortization (EBITDA) for the purpose of calculating the deduction limits for net business interest expense. This change applies to taxable years beginning after December 31, 2024. The provisions of the Act did not have a material impact to our financial statements.      
Current federal income tax expense (benefit)   0 501,000 $ (106,000)
Current state income tax expense   920,000 1,276,000 1,934,000
Current foreign income tax expense   260,000 410,000 830,000
Total current income tax expense   1,180,000 2,187,000 2,658,000
Deferred federal income tax benefit   (1,456,000) (7,070,000) (1,080,000)
Deferred state income tax benefit   0 (2,000) (120,000)
Total deferred income tax benefit   (1,456,000) (7,072,000) (1,200,000)
Income tax (benefit) expense   (276,000) (4,885,000) 1,458,000
Federal income taxes paid (net of income tax refunds)   1,893,000 1,420,000 1,119,000
State income taxes paid (net of income tax refunds)   925,000 4,343,000 1,265,000
Foreign income taxes paid (net of income tax refunds)   431,000 410,000 829,000
Total   3,249,000 6,173,000 3,213,000
Income Tax Paid, by Individual Jurisdiction        
Income taxes paid (net of income tax refunds)   3,249,000 6,173,000 3,213,000
Deferred income tax benefit   (1,456,000) (7,072,000) (1,200,000)
Domestic Tax Jurisdiction        
Income Tax Disclosure [Abstract]        
Total deferred income tax benefit   1,500,000 7,100,000  
Income Tax Paid, by Individual Jurisdiction        
Deferred income tax benefit   1,500,000 7,100,000  
TEXAS        
Income Tax Disclosure [Abstract]        
Total   675,000 977,000 560,000
Income Tax Paid, by Individual Jurisdiction        
Income taxes paid (net of income tax refunds)   675,000 977,000 560,000
NEW MEXICO        
Income Tax Disclosure [Abstract]        
Total       206,000
Income Tax Paid, by Individual Jurisdiction        
Income taxes paid (net of income tax refunds)       206,000
CANADA        
Income Tax Disclosure [Abstract]        
Total   431,000 410,000 829,000
Income Tax Paid, by Individual Jurisdiction        
Income taxes paid (net of income tax refunds)   $ 431,000 $ 410,000 $ 829,000