XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Financing (Narrative) (Details)
3 Months Ended
Mar. 17, 2023
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 09, 2024
USD ($)
Line of Credit Facility [Line Items]        
Proceeds from revolving credit facility   $ 106,000,000 $ 30,000,000.0  
Repayment of revolving credit facility   $ 52,500,000 $ 5,000,000.0  
Credit Agreement | Line of Credit        
Line of Credit Facility [Line Items]        
Net leverage ratio 3.50      
Maximum net leverage ratio 4.00      
Minimum interest coverage ratio 3.00      
Credit Agreement | Line of Credit | Variable Rate Component One | Minimum | SOFR        
Line of Credit Facility [Line Items]        
Credit spread adjustment 0.10%      
Margin rate 1.50%      
Credit Agreement | Line of Credit | Variable Rate Component One | Maximum | SOFR        
Line of Credit Facility [Line Items]        
Margin rate 2.25%      
Credit Agreement | Line of Credit | Variable Rate Component Two | Minimum | Base Rate        
Line of Credit Facility [Line Items]        
Margin rate 0.50%      
Credit Agreement | Line of Credit | Variable Rate Component Two | Maximum | Base Rate        
Line of Credit Facility [Line Items]        
Margin rate 1.25%      
Revolving Facility | Credit Agreement | Line of Credit        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 500,000,000     $ 700,000,000
Debt instrument, term 5 years      
Revolving Facility | Credit Agreement | Line of Credit | Minimum        
Line of Credit Facility [Line Items]        
Undrawn commitments fee percentage 0.20%      
Revolving Facility | Credit Agreement | Line of Credit | Maximum        
Line of Credit Facility [Line Items]        
Undrawn commitments fee percentage 0.35%