XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Segment Information - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 71,831 $ 49,895 $ 189,781 $ 147,586
Revenues (71,831) (49,895) (189,781) (147,586)
Operating Segments [Member]        
Revenues 72,139 50,250 190,721 148,676
Revenues (72,139) (50,250) (190,721) (148,676)
Intersegment Eliminations [Member]        
Revenues 308 355 940 1,090
Revenues $ (308) $ (355) $ (940) $ (1,090)