XML 98 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Business Segment Information (Details Textual)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Number of Operating Segments   1  
Number of Countries in which Entity Operates 140 140  
UNITED STATES      
Long Lived Assets, Percent 90.20% 90.20% 89.50%
Non-US [Member]      
Number of Major Customers 0   0