XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segment, Geographic and Major Customer Information - Major Suppliers (Details) - Purchases - Cost of Goods and Service - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Supplier A    
Segment Reporting Information    
Expenditure $ 8,577  
Total spend (in percentage) 24.20%  
Supplier B    
Segment Reporting Information    
Expenditure $ 6,038  
Total spend (in percentage) 17.10%  
Supplier C    
Segment Reporting Information    
Expenditure $ 4,762  
Total spend (in percentage) 13.50%  
Supplier D    
Segment Reporting Information    
Expenditure   $ 7,747
Total spend (in percentage)   29.70%
Supplier E    
Segment Reporting Information    
Expenditure   $ 5,020
Total spend (in percentage)   19.20%