XML 95 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Note 19 - Segment Information (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Number of Operating Segments 1    
Revenue $ 112,819 $ 119,907 $ 120,792
UNITED STATES      
Revenue $ 70,058 $ 82,446 $ 86,911