XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Segment Information - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues $ 68,690 $ 71,831 $ 115,953 $ 189,781
Revenues (68,690) (71,831) (115,953) (189,781)
Operating Segments [Member]        
Revenues 68,690 72,139 115,953 190,721
Revenues (68,690) (72,139) (115,953) (190,721)
Intersegment Eliminations [Member]        
Revenues (0) 308 (0) 940
Revenues $ 0 $ (308) $ 0 $ (940)