XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Segment and Geographic Information - Long-term Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Long-term Assets $ 41,568 $ 39,781 $ 33,535
UNITED STATES      
Long-term Assets 36,291 34,729 29,042
GERMANY      
Long-term Assets 2,163 2,350 2,462
Other Countries [Member]      
Long-term Assets $ 3,114 $ 2,702 $ 2,031