XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt (Narrative) (Details) - Credit Agreement [Member] - USD ($)
3 Months Ended
Oct. 22, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Debt Instrument [Line Items]        
Line of credit outstanding amount   $ 632,900,000    
Capital One, National Association [Member]        
Debt Instrument [Line Items]        
Maximum aggregate loan amount available $ 650,000,000 421,900,000   $ 650,000,000
Debt instrument, maturity date Jul. 30, 2028      
Debt instrument variable interest rate margin 1.00%      
Debt instrument total net leverage ratio 4.25%      
Line of credit outstanding amount   8,000,000    
Capital One, National Association [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt instrument total net leverage ratio 3.75%      
Capital One, National Association [Member] | Federal Funds Rate [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin 0.50%      
Capital One, National Association [Member] | One-Month Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin 0.00%      
Capital One, National Association [Member] | Based On Applicable Senior Leverage Ratio [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin 1.75%      
Capital One, National Association [Member] | Based On Applicable Senior Leverage Ratio [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin 1.50%      
Capital One, National Association [Member] | Based On Applicable Leverage Ratio [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin 0.75%      
Capital One, National Association [Member] | Based On Applicable Leverage Ratio [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin 2.50%      
Capital One, National Association [Member] | Restriction on Dividends [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Aggregate amount of dividends and distributions   10,000,000    
Revolving Credit Loan [Member] | Capital One, National Association [Member]        
Debt Instrument [Line Items]        
Proceeds from line of credit   0    
Repayments of line of credit   20,000,000    
Line of credit outstanding amount   $ 203,000,000.0 $ 223,000,000.0  
Debt instrument stated interest rate   6.32% 6.34%  
Revolving Credit Loan [Member] | Capital One, National Association [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Fee charged on unused portion of revolving credit facility   0.20%    
Revolving Credit Loan [Member] | Capital One, National Association [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Fee charged on unused portion of revolving credit facility   0.35%    
Incremental Loan Facility [Member]        
Debt Instrument [Line Items]        
Maximum aggregate loan amount available $ 150,000,000