XML 107 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segment, Geographic and Major Customer Information - Major Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information    
Revenue from external customers $ 11,652 $ 10,382
Customer Concentration Risk | Sales | Customer A (Related Party)    
Segment Reporting Information    
Revenue from external customers $ 36,355  
Percentage of revenue by major customers (in percentage) 75.70%  
Customer Concentration Risk | Sales | Customer B    
Segment Reporting Information    
Revenue from external customers   $ 2,607
Percentage of revenue by major customers (in percentage)   20.20%
Customer Concentration Risk | Sales | Customer C (Related Party)    
Segment Reporting Information    
Revenue from external customers   $ 1,389
Percentage of revenue by major customers (in percentage)   10.80%