v3.25.4
Note 1 - Nature of Business (Details Textual) - USD ($)
$ in Thousands
Dec. 10, 2025
Dec. 31, 2024
Dec. 31, 2023
Disclosure of Organization Consolidation and Presentation of Financial Statements [Line Items]      
Accumulated deficit   $ (379,637) $ (370,138)
Subsequent Event [Member] | First Central Tower Limited Partnership [Member]      
Disclosure of Organization Consolidation and Presentation of Financial Statements [Line Items]      
Loss contingency, damages sought, value $ 963,363