v3.26.1
Note 3 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Inventory Valuation Reserves $ 3,500 $ 1,500  
Asset Impairment Charges     $ 0
Goodwill, Impairment Loss   0  
Revenue from Contract with Customer, Including Assessed Tax 299,155 $ 222,818 $ 145,639
Increase Decrease in Non-cash Income Tax Benefit Regarding Valuation Allowance $ 118,400    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 428,111 468,815 809,949
Gain (Loss), Foreign Currency Transaction, before Tax $ (1,100) $ (700) $ (700)
Performance-based Restricted Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 427,380 468,652 509,949
Awards [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 731    
Shares Tied to Derivative Liability [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)   163 300,000
Held Transactions [Member]      
Revenue from Contract with Customer, Including Assessed Tax $ 7,900 $ 0 $ 0
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Irving Shipbuilding [Member]      
Concentration Risk, Percentage 10.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Innomotics LLC [Member]      
Concentration Risk, Percentage   22.00%