v3.25.1
Note 7 - Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory deposits $ 10,883 $ 5,981
Prepaid taxes 3,214 3,586
Insurance recovery receivable 15,181 15,181
Other 10,794 9,952
Total $ 40,072 $ 34,700