v3.26.1
Revolving Credit Facilities (Details)
Oct. 15, 2025
USD ($)
extension
May 03, 2026
USD ($)
Line of Credit Facility [Line Items]    
Other borrowings   $ 0
Letters of credit and guarantee   6,400,000
Short-term debt   0
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Revolving credit facilities borrowing limit   43,900,000
Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Revolving credit facilities borrowing limit $ 600,000,000.0  
Debt instrument, term 5 years  
Line of credit facility, number of extensions available | extension 2  
Line of credit facility, duration of each available extension 1 year  
Line of credit facility, accordion feature, increase limit $ 1,000,000,000.0  
Letter of Credit    
Line of Credit Facility [Line Items]    
Letters of credit and guarantee   $ 13,600,000