XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Product Information [Line Items]  
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Accounts payable, accrued and other liabilities
Supplier finance program obligation, current $ 37.7
Minimum  
Product Information [Line Items]  
Supplier finance program payment terms 60 days
Maximum  
Product Information [Line Items]  
Supplier finance program payment terms 120 days