XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Concentration Risk (Details) - Revenue from Contract with Customer Benchmark - Customer Concentration
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Distributor 1        
Segment Information        
Concentration risk, percentage 50.00% 55.00% 51.00% 52.00%
Distributor 2        
Segment Information        
Concentration risk, percentage 36.00% 31.00% 34.00% 31.00%