v3.25.1
INVENTORIES - Narrative (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Supplier Concentration Risk | Cost of Goods and Service Benchmark | One Supplier    
Inventory [Line Items]    
Concentration risk, percentage 22.00% 25.00%