XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Millions
Jun. 30, 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 $ 44.1
Minimum  
Product Information [Line Items]  
Supplier finance program payment terms 60 days
Maximum  
Product Information [Line Items]  
Supplier finance program payment terms 120 days