XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Sales of Receivables - Schedule of MARPA Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Transfer of Financial Assets Accounted for as Sales, Amount [Roll Forward]    
Beginning balance $ 288,909 $ 250,000
Sales of receivables 1,034,447 959,019
Cash collections (1,023,356) (985,229)
Outstanding balance sold to purchaser 300,000 223,790
Cash collected, not remitted to purchaser (135,184) (96,953)
Remaining sold receivables 164,816 126,837
Cash provided (used) by MARPA $ 11,100 $ (26,200)