XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Credit Agreement - (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 14, 2021
Dec. 13, 2021
Debt Instrument [Line Items]          
Unused Capacity, Commitment Fee Percentage     0.175%    
Federal Fund Rate [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate     0.50%    
London Interbank Offered Rate (LIBOR) [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate 2.10% 2.10% 1.00%    
Additional Applicable Rate Added to Base Rate, Minimum 1.025%   1.025%    
Base Rate [Member]          
Debt Instrument [Line Items]          
Additional Applicable Rate Added to Base Rate, Minimum 0.025%   0.025%    
Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate     0.85%    
Minimum [Member] | Base Rate [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate     0.00%    
Maximum [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate     1.10%    
Maximum [Member] | Base Rate [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate     0.10%    
Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Maximum borrowing capacity       $ 300,000,000.0 $ 380,000,000.0
Amount available to increase borrowing capacity       500,000,000.0  
Revolving line of credit borrowings $ 0   $ 0    
Letter of Credit [Member]          
Debt Instrument [Line Items]          
Maximum borrowing capacity       75,000,000.0  
Line of credit facility, amount outstanding $ 1,000,000.0   $ 1,000,000.0    
Swing Line Loan [Member]          
Debt Instrument [Line Items]          
Maximum borrowing capacity       $ 25,000,000.0