v3.26.1
Revolving and Other Lines of Credit and Notes Payable (Details)
$ in Millions
Jun. 30, 2026
USD ($)
May 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 07, 2018
USD ($)
Line of Credit Facility [Line Items]        
Other notes payable $ 12.2   $ 1.0  
Line of Credit        
Line of Credit Facility [Line Items]        
Net debt to EBITDA ratio, maximum 3.75      
Debt, weighted average interest rate 4.70%      
Notes Payable to Banks        
Line of Credit Facility [Line Items]        
Line of credit facility, maximum borrowing capacity $ 48.8      
Line of credit facility unused 830.0      
Twenty Eighteen Credit Agreement        
Line of Credit Facility [Line Items]        
Line of credit facility, fair value of amount outstanding $ 20.0   $ 0.0  
Twenty Eighteen Credit Agreement | Senior Notes        
Line of Credit Facility [Line Items]        
Increase in borrowing capacity   $ 200.0    
Line of credit facility, maximum borrowing capacity       $ 850.0