XML 101 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Future Principal Payments for Debt (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Principal  
2023 $ 0
2024 0
2025 0
2026 550,000
2027 0
Thereafter 460,038
Total principal 1,010,038
Interest  
2023 30,902
2024 30,902
2025 30,902
2026 30,902
2027 21,276
Thereafter 63,830
Total interest $ 208,714