XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Summary of revenue distribution for its North America segment (Details) - North America Segment [Member] - Geographic Concentration Risk [Member] - Revenue Benchmark [Member]
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue, Major Customer [Line Items]    
Concentration Risk, Percentage 100.00% 100.00%
UNITED STATES    
Revenue, Major Customer [Line Items]    
Concentration Risk, Percentage 90.00% 84.00%
CANADA    
Revenue, Major Customer [Line Items]    
Concentration Risk, Percentage 10.00% 16.00%