XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Revenue and Geographic Information - Net Tangible Long-lived Assets by Principal Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property and equipment, net $ 46,198 $ 48,279
UNITED STATES    
Property and equipment, net 45,077 47,068
ITALY    
Property and equipment, net 1,075 1,211
UNITED KINGDOM    
Property and equipment, net $ 46 $ 0