XML 88 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Segments - Schedule of Major Customers (Details) - Customer Concentration Risk - Revenue from Contract with Customer Benchmark
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Customer 1    
Concentration Risk [Line Items]    
Percentage of total revenue 23.00% 0.00%
Customer 2    
Concentration Risk [Line Items]    
Percentage of total revenue 13.00% 0.00%
Customer 3    
Concentration Risk [Line Items]    
Percentage of total revenue 10.00% 15.00%
Customer 4    
Concentration Risk [Line Items]    
Percentage of total revenue 7.00% 12.00%
Customer 5    
Concentration Risk [Line Items]    
Percentage of total revenue 0.00% 23.00%