XML 111 R96.htm IDEA: XBRL DOCUMENT v3.25.4
Note 18 - Segment Information - Revenues Between Geographic Regions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 419,497 $ 330,482 $ 271,825
North America [Member]      
Revenue 164,808 135,870 118,490
UNITED STATES      
Revenue 162,642 135,288 115,799
EMEA [Member]      
Revenue 134,312 99,256 81,753
GERMANY      
Revenue 56,094 41,765 35,775
Asia Pacific [Member]      
Revenue 120,377 95,356 71,582
SINGAPORE      
Revenue $ 51,656 $ 43,113 $ 30,974