XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Segment Information - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 45,112 $ 65,901 $ 47,263 $ 117,950
Revenues (45,112) (65,901) (47,263) (117,950)
Operating Segments [Member]        
Revenues 45,112 66,198 47,263 118,582
Revenues (45,112) (66,198) (47,263) (118,582)
Intersegment Eliminations [Member]        
Revenues (0) 297 (0) 632
Revenues $ 0 $ (297) $ 0 $ (632)