XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Supplemental Information - Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Prepaid expenses $ 4,302 $ 2,364  
Deposits 1,732 1,752  
Prepaid income taxes 465 1,040  
Other current assets 3,306 2,873  
Total prepaid expenses and other current assets $ 9,805 $ 8,029 $ 8,029