XML 113 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt - Maturities (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2023
Dec. 31, 2022
Long-Term debt    
2023   $ 1,300,000
2024   150,000
2025   650,000
2027   500,000
Thereafter   1,150,000
Total   3,750,000
Note Payable    
Long-Term debt    
2023   1,300,000
2024   150,000
2027   500,000
Total   1,950,000
Debt instrument extension amount $ 650,000  
Debt instrument extension period 2 years  
Unsecured Senior Note    
Long-Term debt    
2025   650,000
Thereafter   1,150,000
Total   $ 1,800,000