XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Trade Receivables Facility (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Sep. 01, 2024
Aug. 30, 2024
Receivables [Abstract]        
Accounts receivable sales agreement amount     $ 252,000,000 $ 300,000,000
Accounts receivable, sale $ 0 $ 0