XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Future Maturity of Total Debt (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Disclosure [Abstract]  
2023 $ 35,000
2024 40,000
2025 40,000
2026 650,000
2027 0
Thereafter 1,450,000
Total debt maturity $ 2,215,000