XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 20, 2023
Feb. 22, 2022
Feb. 28, 2022
Dec. 31, 2022
Series B Notes Maturing in June 2023 [Member]        
Subsequent Event [Line Items]        
Interest Rate       5.35%
Maturity Date       Jun. 02, 2023
Subsequent Event | Series B Senior Unsecured Notes Due June 2 2023        
Subsequent Event [Line Items]        
Interest Rate 5.35%      
Early Repayment of Senior Debt $ 75,000,000      
Sixth Amended and Restated Prudential Agreement | Series Q Notes [Member]        
Subsequent Event [Line Items]        
Aggregate principal amount   $ 80,000,000 $ 80,000,000  
Interest Rate   3.65% 3.65%  
Maturity Date   Jan. 20, 2033 Jan. 20, 2033  
New York Life Agreement | Series N Notes        
Subsequent Event [Line Items]        
Aggregate principal amount     $ 25,000,000  
Interest Rate     3.45%  
Maturity Date     Feb. 22, 2032  
New York Life Agreement | Series P Notes        
Subsequent Event [Line Items]        
Aggregate principal amount     $ 25,000,000  
Interest Rate     3.65%  
Maturity Date     Jan. 20, 2033  
Note Purchase and Guarantee Agreements | Subsequent Event        
Subsequent Event [Line Items]        
Senior unsecured note, issuance date Jan. 20, 2023      
Aggregate principal amount $ 125,000,000      
Interest Rate 3.65%      
Maturity Date Jan. 20, 2033