XML 62 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Fair Value Measurements (Details Textual)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2025
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
Apr. 05, 2024
USD ($)
Nov. 17, 2022
USD ($)
Aug. 12, 2019
GKE Acquisition [Member] | Subsequent Event [Member]            
Business Combination, Payments to Settle Holdback Liability $ 9,555          
GKE Acquisition [Member] | Fair Value, Inputs, Level 3 [Member]            
Business Combination, Hold Back Consideration Liability     $ 9,300      
Belyntic Acquisition [Member] | Other Long-term Liabilities [Member]            
Business Combination Contingent Consideration Liability, At Acquisition Date         $ 1,500  
Belyntic Acquisition [Member] | Fair Value, Inputs, Level 3 [Member]            
Business Combination, Contingent Consideration, Liability Fair Value     731      
Outstanding 2025 Notes [Member]            
Debt Instrument, Repurchase Amount       $ 75,000    
Long-Term Debt, Gross     $ 97,500      
Senior Notes [Member] | The Notes [Member]            
Debt Instrument, Interest Rate, Stated Percentage   1.375% 1.375%     1.375%
Long-Term Debt, Gross   $ 172,500 $ 97,500      
Accounts Receivable [Member] | Customer Concentration Risk [Member]            
Number of Major Customers   0