XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Borrowings - Long-term Debt (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Senior Notes    
Debt Instrument [Line Items]    
Carrying Amount $ 223,230,000 $ 223,086,000
Senior Subordinated Notes    
Debt Instrument [Line Items]    
Carrying Amount 181,742,000 181,673,000
Maturing August 2031 | Senior Notes    
Debt Instrument [Line Items]    
Carrying Amount $ 99,844,000 98,642,000
Rate 2.875%  
Issued Amount $ 100,000,000  
Price 100.00%  
Maturing September 2024 | Senior Notes    
Debt Instrument [Line Items]    
Carrying Amount $ 24,702,000 24,672,000
Rate 4.50%  
Issued Amount $ 25,000,000  
Price 100.00%  
Maturing June 2022 | Senior Notes    
Debt Instrument [Line Items]    
Carrying Amount $ 98,684,000 99,772,000
Rate 3.95%  
Issued Amount $ 100,000,000  
Price 99.775%  
Maturing December 2034 | Senior Subordinated Notes    
Debt Instrument [Line Items]    
Carrying Amount $ 72,448,000 72,403,000
Rate 5.375%  
Issued Amount $ 74,750,000  
Price 100.00%  
Maturing June 2029 | Senior Subordinated Notes    
Debt Instrument [Line Items]    
Carrying Amount $ 109,294,000 $ 109,270,000
Rate 6.125%  
Issued Amount $ 110,000,000  
Price 100.00%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maturing August 2031 | Senior Notes    
Debt Instrument [Line Items]    
Spread on variable interest rate 2.35%  
London Interbank Offered Rate (LIBOR) | Maturing June 2029 | Senior Subordinated Notes    
Debt Instrument [Line Items]    
Spread on variable interest rate 3.443%