XML 127 R106.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Sources and Concentration of Sales (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 364,754 $ 203,050
Accounts Receivable, after Allowance for Credit Loss, Current 9,571 9,571
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customers Outside of US [Member]    
Revenues $ 0 $ 0
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Largest Customer [Member]    
Concentration Risk, Percentage 20.00% 46.00%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Second Largest Customer [Member]    
Concentration Risk, Percentage 19.00% 12.00%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Third Largest Customer [Member]    
Concentration Risk, Percentage 16.00% 8.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Accounts Receivable, after Allowance for Credit Loss, Current   $ 9,571
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Largest Customer [Member]    
Accounts Receivable, after Allowance for Credit Loss, Current $ 9,571  
Concentration Risk, Percentage 35.00% 62.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Second Largest Customer [Member]    
Concentration Risk, Percentage 29.00%