v3.25.4
Note 23 - Income Taxes - Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
U.S. $ 37,908 $ 7,220 $ 15,705
France 1,594 640 239
Income / (loss) before income tax expense / (benefit) $ 39,502 $ 7,860 $ 15,944