XML 91 R75.htm IDEA: XBRL DOCUMENT v3.24.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 89.50% 89.50% 89.60%
Non-US [Member]      
Number of Major Customers   0 0