XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Senior Unsecured Notes (Narrative) (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 15, 2025
Mar. 27, 2025
Sep. 30, 2025
Sep. 30, 2024
Debt Instrument [Line Items]        
Repayment     $ 100,000 $ 0
Senior Unsecured Notes | Series A        
Debt Instrument [Line Items]        
Stated rate (as a percent)   3.93% 0.00%  
Repayment   $ 100,000    
Senior Unsecured Notes | Series L Senior Notes Due 2025 | Subsequent Event        
Debt Instrument [Line Items]        
Notes issued $ 175,000      
Stated rate (as a percent) 5.47%      
Debt instrument, issue price (as a percent) 100.00%      
Debt instrument, prepayment, (as a percent) 100.00%