XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Fair Value Measurements - Fair Value of Earnout Liabilities (Details) - Earnout Payment [Member] - Enercon Technologies, Ltd [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Nov. 14, 2024
Dec. 31, 2023
Business Combination, Contingent Consideration, Liability   $ 3,300  
Fair Value, Inputs, Level 3 [Member]      
Earnout payment liability - 2025 $ 2,041   $ 0
Earnout payment liability - 2026 1,446   0
Business Combination, Contingent Consideration, Liability $ 3,487   $ 0