XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Maturity Amounts Outstanding Under Credit Agreement and Senior Unsecured Notes (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Line of Credit Facility [Line Items]    
Borrowings under credit agreement, outstanding amount   $ 60,000
Borrowings under note purchase and guarantee agreement, outstanding amount $ 623,313 523,850
Total 625,000 585,000
Unamortized debt issuance costs, net (4,238) (3,880)
Total debt, net $ 620,762 $ 581,120
Revolving Facility [Member]    
Line of Credit Facility [Line Items]    
Maturity Date Oct. 27, 2025 Oct. 27, 2025
Borrowings under credit agreement, outstanding amount   $ 60,000
Series B Notes Maturing in June 2023 [Member]    
Line of Credit Facility [Line Items]    
Maturity Date Jun. 02, 2023 Jun. 02, 2023
Interest Rate 5.35% 5.35%
Borrowings under note purchase and guarantee agreement, outstanding amount $ 75,000 $ 75,000
Series C Notes Maturing in February 2025 [Member]    
Line of Credit Facility [Line Items]    
Maturity Date Feb. 25, 2025 Feb. 25, 2025
Interest Rate 4.75% 4.75%
Borrowings under note purchase and guarantee agreement, outstanding amount $ 50,000 $ 50,000
Series D-E Notes Maturing in June 2028 [Member]    
Line of Credit Facility [Line Items]    
Maturity Date Jun. 21, 2028 Jun. 21, 2028
Interest Rate 5.47% 5.47%
Borrowings under note purchase and guarantee agreement, outstanding amount $ 100,000 $ 100,000
Series F-H Notes Maturing in September 2029 [Member]    
Line of Credit Facility [Line Items]    
Maturity Date Sep. 12, 2029 Sep. 12, 2029
Interest Rate 3.52% 3.52%
Borrowings under note purchase and guarantee agreement, outstanding amount $ 125,000 $ 125,000
Series I-K Notes Maturing in November 2030 [Member]    
Line of Credit Facility [Line Items]    
Maturity Date Nov. 25, 2030 Nov. 25, 2030
Interest Rate 3.43% 3.43%
Borrowings under note purchase and guarantee agreement, outstanding amount $ 175,000 $ 175,000
Series L-N Notes Maturing in February 2032 [Member]    
Line of Credit Facility [Line Items]    
Maturity Date Feb. 22, 2032 Feb. 22, 2032
Interest Rate 3.45% 3.45%
Borrowings under note purchase and guarantee agreement, outstanding amount $ 100,000