XML 55 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Significant Accounting Policies and Related Matters - Disaggregation of Revenue by Major Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue $ 219,863 $ 193,484 $ 161,651
Americas [Member]      
Revenue 144,583 130,308 109,439
EMEA [Member]      
Revenue 59,969 51,099 41,854
Asia Pacific [Member]      
Revenue $ 15,311 $ 12,077 $ 10,358