v3.25.2
Note 7 - Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Inventory deposits $ 10,060 $ 5,981
Prepaid taxes 2,508 3,586
Insurance recovery receivable 15,181 15,181
Other 12,478 9,952
Total $ 40,227 $ 34,700