XML 113 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Segmented Information Products and Service (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Customer A | Revenue from Contract with Customer Benchmark    
Segment Reporting Information [Line Items]    
Concentration Risk, Percentage 19.80% 14.70%
Customer A | Accounts Receivable [Member]    
Segment Reporting Information [Line Items]    
Concentration Risk, Percentage 22.70% 26.30%
Customer B | Revenue from Contract with Customer Benchmark    
Segment Reporting Information [Line Items]    
Concentration Risk, Percentage 13.10% 10.80%
Customer B | Accounts Receivable [Member]    
Segment Reporting Information [Line Items]    
Concentration Risk, Percentage 15.20% 19.60%
Customer C | Accounts Receivable [Member]    
Segment Reporting Information [Line Items]    
Concentration Risk, Percentage 14.50% 0.00%
Customer D | Accounts Receivable [Member]    
Segment Reporting Information [Line Items]    
Concentration Risk, Percentage 10.50% 10.60%
Customer E | Accounts Receivable [Member]    
Segment Reporting Information [Line Items]    
Concentration Risk, Percentage 10.20% 0.00%
Customer F | Accounts Receivable [Member]    
Segment Reporting Information [Line Items]    
Concentration Risk, Percentage 0.00% 25.50%