XML 98 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Segment Information (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Number of Operating Segments 1    
Revenue $ 119,907 $ 120,792 $ 113,827
UNITED STATES      
Revenue $ 82,446 $ 86,911 $ 83,746