XML 77 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Note 15 - Segment Information - Revenues Between Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue $ 117,242 $ 93,064
North America [Member]    
Revenue 44,165 36,452
UNITED STATES    
Revenue 43,007 36,399
EMEA [Member]    
Revenue 38,446 29,484
GERMANY    
Revenue 16,404 12,292
Asia Pacific [Member]    
Revenue 34,631 27,128
SINGAPORE    
Revenue $ 15,409 $ 11,512