XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue from Contract with Customer $ 116,752 $ 118,141 $ 276,241 $ 278,198
Revenue from non-contractual arrangements 55 55 166 166
Revenue 116,752 118,141 276,241 278,198
Bill and Hold Revenue [Member]        
Revenue from Contract with Customer 10,149 9,713 31,504 26,960
Revenue 10,149 9,713 31,504 26,960
Non-bill and Hold Revenue [Member]        
Revenue from Contract with Customer 106,603 108,428 244,737 251,238
Revenue 106,603 108,428 244,737 251,238
Short-Term Contract with Customer [Member]        
Revenue from Contract with Customer 8,291 9,762 28,318 26,052
Revenue 8,291 9,762 28,318 26,052
Long-Term Contract with Customer [Member]        
Revenue from Contract with Customer 108,406 108,324 247,757 251,980
Revenue $ 108,406 $ 108,324 $ 247,757 $ 251,980