v3.26.1
Debt (Revolving Credit Facility) (Details) - Revolving credit facility - USD ($)
Apr. 13, 2023
Apr. 30, 2026
Line of Credit Facility    
Maximum borrowing provided $ 400,000,000  
Option for additional borrowing capacity $ 350,000,000  
Revolving credit facility amount outstanding   $ 0
Minimum    
Line of Credit Facility    
Commitment fee rate on undrawn amounts (in percentage) 0.09%  
Minimum | Base Rate    
Line of Credit Facility    
Spread on variable rate 0.00%  
Minimum | Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility    
Spread on variable rate 1.00%  
Maximum    
Line of Credit Facility    
Commitment fee rate on undrawn amounts (in percentage) 0.15%  
Maximum | Base Rate    
Line of Credit Facility    
Spread on variable rate 0.375%  
Maximum | Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility    
Spread on variable rate 1.375%