XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Revenue and Geographic Information - Net Tangible Long-lived Assets by Principal Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property and equipment, net $ 38,994 $ 37,445
UNITED STATES    
Property and equipment, net 37,964 36,324
ITALY    
Property and equipment, net 1,001 1,075
UNITED KINGDOM    
Property and equipment, net $ 29 $ 46