v3.26.1
Debt - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2017
USD ($)
Feb. 28, 2026
USD ($)
facility
Feb. 28, 2026
USD ($)
Mar. 01, 2025
USD ($)
Aug. 30, 2025
USD ($)
facility
Apr. 30, 2024
USD ($)
Mar. 31, 2020
USD ($)
Jul. 31, 2016
USD ($)
Debt Instrument [Line Items]                
Number of credit facilities | facility   3     3      
Proceeds from lines of credit     $ 218,000,000 $ 197,000,000        
Committed Bank Facility                
Debt Instrument [Line Items]                
Outstanding balance   $ 90,000,000 $ 90,000,000   $ 65,000,000      
Amended Uncommitted Credit Facilities                
Debt Instrument [Line Items]                
Credit facility, expiration term (in years)     1 year          
Outstanding balance   $ 217,000,000 $ 217,000,000   217,000,000      
Line of credit facility, maximum amount outstanding during period     230,000,000   $ 230,000,000      
Proceeds from lines of credit     218,000,000          
Repayment of loan facility     $ 193,000,000          
Line of credit facility, interest rate at period end (in percentage)   4.53% 4.53%   5.19%      
Amended Revolving Credit Facility                
Debt Instrument [Line Items]                
Credit facility, maximum borrowing capacity $ 600,000,000              
Credit facility, expiration term (in years) 5 years              
Amended Revolving Credit Facility | Letter of Credit                
Debt Instrument [Line Items]                
Credit facility, maximum borrowing capacity   $ 50,000,000 $ 50,000,000          
Outstanding balance   9,328,000 9,328,000   $ 6,304,000      
Amended Revolving Credit Facility | Committed Bank Facility                
Debt Instrument [Line Items]                
Available increase in amount borrowed   300,000,000 300,000,000          
Senior Notes Series B | Private Placement Debt                
Debt Instrument [Line Items]                
Debt instrument, face amount   $ 100,000,000 $ 100,000,000   $ 100,000,000     $ 100,000,000
Interest rate (in percentage)   2.90% 2.90%   2.90%     2.90%
Senior notes, Due March 5, 2027 | Private Placement Debt                
Debt Instrument [Line Items]                
Debt instrument, face amount   $ 50,000,000 $ 50,000,000   $ 50,000,000   $ 50,000,000  
Interest rate (in percentage)   2.60% 2.60%       2.60%  
Senior Notes Due April 18, 2027 | Private Placement Debt                
Debt Instrument [Line Items]                
Debt instrument, face amount   $ 50,000,000 $ 50,000,000   $ 50,000,000      
Interest rate (in percentage)   5.73% 5.73%          
Senior Notes Due April 18, 2027 | Senior Notes                
Debt Instrument [Line Items]                
Debt instrument, face amount           $ 50,000,000    
Interest rate (in percentage)           5.73%