Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Note 21 - Fair Value Measurements - Fair Value Measurements, Recurring and Nonrecurring (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Derivative Liabilities $ 3,693 $ 4,102
Fair Value, Inputs, Level 1 [Member]    
Derivative Liabilities 0 0
Fair Value, Inputs, Level 2 [Member]    
Derivative Liabilities 0 0
Fair Value, Inputs, Level 3 [Member]    
Derivative Liabilities $ 3,693 $ 4,102