XML 123 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Senior Notes Aggregate Maturities (Details) - Senior Notes [Member] - USD ($)
Dec. 31, 2021
May 13, 2021
Dec. 31, 2020
Principal Maturity      
2022 $ 0    
2023 0    
2024 0    
2025 0    
2026 0    
Thereafter 400,000,000    
Principal Maturity 400,000,000 $ 400,000,000  
Discount Amortization      
2020 (493,000)    
2021 (515,000)    
2022 (539,000)    
2023 (563,000)    
2024 (588,000)    
Thereafter (1,501,000)    
Discount Amortization (4,199,000)   $ (3,582,000)
Carrying Value      
2020 (493,000)    
2021 (515,000)    
2022 (539,000)    
2023 (563,000)    
2024 (588,000)    
Thereafter 398,499,000    
Carrying Value $ 395,801,000