XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Note 13 - Revenue and Geographic Information - Net Tangible Long-lived Assets by Principal Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Net tangible long-lived assets $ 40,324 $ 38,994
UNITED STATES    
Net tangible long-lived assets 39,469 37,964
ITALY    
Net tangible long-lived assets 853 1,001
UNITED KINGDOM    
Net tangible long-lived assets $ 2 $ 29