v3.25.2
Note 14 - Merger (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Acquisition [Line Items]        
Grant revenue $ 290 $ 526 $ 632 $ 851
Operating loss $ (24,039) $ (14,263) $ (45,871) $ (27,268)