XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Revolving Credit Facility under the Senior Credit Agreement) (Narrative) (Details) - Revolving Credit Facility [Member] - USD ($)
3 Months Ended
Mar. 31, 2025
May 01, 2025
Mar. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]        
Line of credit facility, outstanding     $ 195,000,000 $ 180,000,000
Subsequent Event [Member]        
Line of Credit Facility [Line Items]        
Line of credit facility, outstanding   $ 0    
Minimum [Member]        
Line of Credit Facility [Line Items]        
Basis spread on variable interest rate 1.125%      
Maximum [Member]        
Line of Credit Facility [Line Items]        
Basis spread on variable interest rate 1.50%