XML 85 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Additional Information (Details) - Weighted Average - Level 3 - Recurring
Dec. 31, 2024
Dec. 31, 2023
Inventories and Related Payables    
Fair Value Measurements [Line Items]    
Basis 31.30% 33.20%
Inventories Carried at Market    
Fair Value Measurements [Line Items]    
Basis 24.90% 25.00%