v3.25.2
Note 5 - Property and Equipment (Details Textual)
€ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
USD ($)
Property, Plant and Equipment [Line Items]      
Consideration for equipment and services pursuant to the MESA and SOWs | €   € 49.0  
Other [Member]      
Property, Plant and Equipment [Line Items]      
Depreciation expense | $ $ 0   $ 0