XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Segments and Related Information - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
item
Sep. 30, 2022
item
Segment Reporting Information        
Segment Reporting, Disclosure of Major Customers no no no no
Number of major supplier 2 2 2 2
Supplier Concentration Risk | Two Suppliers [Member] | percentage        
Segment Reporting Information        
Concentration risk, percentage 89.00% 83.80% 91.40% 84.90%