XML 115 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment, Geographic and Major Customer and Supplier Information - Major Suppliers (Details) - Purchases - Cost of Goods and Service - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Supplier A    
Segment Reporting Information    
Supplies expense $ 42,684 $ 25,057
Total spend (in percentage) 30.10% 27.70%
Supplier B    
Segment Reporting Information    
Supplies expense $ 28,222 $ 15,302
Total spend (in percentage) 19.90% 16.90%
Supplier C    
Segment Reporting Information    
Supplies expense $ 16,447 $ 15,255
Total spend (in percentage) 11.60% 16.80%