Quarterly report [Sections 13 or 15(d)]

Note 21 - Fair Value Measurements - Fair Value Measurements, Recurring and Nonrecurring (Details)

v3.25.1
Note 21 - Fair Value Measurements - Fair Value Measurements, Recurring and Nonrecurring (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Cash $ 430 $ 1,040
Derivative Liability 3,602 4,102
Cash 430 1,040
Derivative Liabilities 3,602 4,102
Fair Value, Inputs, Level 1 [Member]    
Cash 430 1,040
Derivative Liability 0 0
Cash 430 1,040
Derivative Liabilities 0 0
Fair Value, Inputs, Level 2 [Member]    
Cash 0 0
Derivative Liability 0 0
Cash 0 0
Derivative Liabilities 0 0
Fair Value, Inputs, Level 3 [Member]    
Cash 0 0
Derivative Liability 3,602 4,102
Cash 0 0
Derivative Liabilities $ 3,602 $ 4,102