XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Revolving Credit Facility under the Senior Credit Agreement) (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 06, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]                
Repayments Of Long Term Lines Of Credit       $ 95,000 $ 390,000      
Revolving Credit Facility [Member]                
Line of Credit Facility [Line Items]                
Line of credit facility, outstanding   $ 280,000 $ 160,000 280,000 160,000 $ 80,000 $ 120,000 $ 180,000
Repayments Of Long Term Lines Of Credit   $ 95,000 $ 135,000 $ 95,000 $ 390,000      
Revolving Credit Facility [Member] | Subsequent Event [Member]                
Line of Credit Facility [Line Items]                
Line of credit facility, maximum borrowing capacity $ 165,000              
Line of credit facility, outstanding 385,000              
Repayments Of Long Term Lines Of Credit $ 60,000              
Minimum [Member] | Revolving Credit Facility [Member]                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate       1.125%        
Maximum [Member] | Revolving Credit Facility [Member]                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate       1.50%