v3.26.1
Debt (Details) - Credit Agreement - Line of Credit - USD ($)
$ in Millions
Jun. 30, 2026
May 01, 2026
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity   $ 500
Long-term line of credit $ 0  
Letter of Credit    
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity   $ 150