XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Revolving Credit Facility under the Senior Credit Agreement) (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 07, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]            
Repayments Of Long Term Lines Of Credit       $ 255,000    
Revolving Credit Facility [Member]            
Line of Credit Facility [Line Items]            
Maturity Date     Jan. 25, 2029      
Line of credit facility, outstanding   $ 120,000 $ 80,000 120,000 $ 195,000 $ 180,000
Repayments Of Long Term Lines Of Credit   $ 145,000   $ 255,000    
Revolving Credit Facility [Member] | Subsequent Event [Member]            
Line of Credit Facility [Line Items]            
Line of credit facility, maximum borrowing capacity $ 25,000          
Line of credit facility, outstanding 35,000          
Repayments Of Long Term Lines Of Credit $ 70,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%