v3.26.1
Debt- Narrative (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Jul. 31, 2021
USD ($)
Line of Credit Facility [Line Items]    
Standby letters of credit $ 5.7  
Secured Debt    
Line of Credit Facility [Line Items]    
Credit facility, maximum borrowing capacity   $ 375.0
Long-term debt, fair value $ 357.3  
Secured Debt | Credit Agreement    
Line of Credit Facility [Line Items]    
Debt instrument, covenant, leverage ratio, maximum 3.5  
Debt instrument, covenant, leverage ratio 0.81  
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Credit facility, maximum borrowing capacity   $ 50.0
Standby letters of credit $ 0.2