XML 158 R143.htm IDEA: XBRL DOCUMENT v3.25.1
Note 22 - Stock-based Compensation - Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions (Details) - $ / shares
12 Months Ended
Feb. 16, 2023
Feb. 15, 2023
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)     $ 3.48
Risk-free interest rate     3.80%
Term (in years) (Year)     3 years
Volatility     60.00%
Weighted-average expected dividend yield 0.00% 0.00% 0.00%
Restricted Stock Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)     $ 3.03
Risk-free interest rate     3.80%
Term (in years) (Year)     3 years
Volatility     60.00%
Weighted-average expected dividend yield     0.00%