XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Fair Value Measurements (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Nov. 14, 2024
USD ($)
Derivative Asset $ 2,141 $ 2,730  
Long-Term Debt, Fair Value 279,600 286,600  
Long-Term Debt, Gross 280,000 287,500  
Fair Value, Nonrecurring [Member]      
Assets, Fair Value Disclosure, Total 0 0  
Enercon Technologies, Ltd [Member] | Earnout Payment [Member]      
Business Combination, Contingent Consideration, Liability     $ 3,300
Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease) 600    
Enercon Technologies, Ltd [Member] | Earnout Payment [Member] | Fair Value, Inputs, Level 3 [Member]      
Business Combination, Contingent Consideration, Liability $ 4,063 $ 3,487  
Enercon Technologies, Ltd [Member] | Earnout Payment [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Price Volatility [Member]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.426 0.521  
Enercon Technologies, Ltd [Member] | Earnout Payment [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Expected Term [Member]      
Business Combination, Contingent Consideration, Liability, Measurement Input 2    
Enercon Technologies, Ltd [Member] | Earnout Payment [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Discount Rate [Member]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.0626 0.0666  
Foreign Exchange Forward [Member]      
Derivative Assets (Liabilities), at Fair Value, Net $ (500) $ (1,000)  
Interest Rate Swap [Member]      
Derivative Asset 2,100 2,700  
Investments Held in Rabbi Trust [Member]      
Debt Securities, Available-for-Sale $ 400 $ 600