XML 85 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Fair Value Measurements (Details Textual)
$ in Thousands
Dec. 31, 2024
USD ($)
Nov. 14, 2024
USD ($)
Dec. 31, 2023
USD ($)
Derivative Asset $ 2,730   $ 4,446
Long-Term Debt, Fair Value 286,600   60,000
Long-Term Debt, Gross 287,500   60,000
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  
Enercon Technologies, Ltd [Member] | Earnout Payment [Member] | Fair Value, Inputs, Level 3 [Member]      
Business Combination, Contingent Consideration, Liability $ 3,487   0
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.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.0666    
Foreign Exchange Forward [Member]      
Derivative Assets (Liabilities), at Fair Value, Net $ (1,000)   500
Interest Rate Swap [Member]      
Derivative Asset 2,700   4,000
Investments Held in Rabbi Trust [Member]      
Debt Securities, Available-for-Sale $ 600   $ 300