v3.25.4
Note 8 - Intangible Assets - Changes in Carrying Amount of Intangible Assets (Details) - Computer Software, Intangible Asset [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Gross carrying amount $ 19,537,000 $ 14,657,000  
Accumulated amortization (447,000) 0 $ 0
Impairment (19,090,000) 0  
Finite-Lived Intangible Assets, Net $ 0 $ 14,657,000