XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 15 - Segment Information - Segment Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue $ 530,067 $ 292,016 $ 1,671,103 $ 925,998
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer A [Member]        
Revenue 100,635   311,707  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer B [Member]        
Revenue   31,520   114,865
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer C [Member]        
Revenue $ 98,424 43,947 $ 229,595 133,863
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer D [Member]        
Revenue [1]       140,314
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer E [Member]        
Revenue [1]   $ 39,216   $ 110,253
[1] Revenues from these customers during the periods presented were less than 10% of the Company's total sales.