XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Annual Maturities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Annual Maturities  
Total borrowings, net $ 748,511
Debt Instrument  
Long-term Debt 748,511
Credit Agreements And Convertible Notes  
Annual Maturities  
2022 30,000
2023 30,000
2024 30,000
2025 30,000
2026 1,235,000
Total borrowings, net 1,355,000
Debt Instrument  
2022 30,000
2023 30,000
2024 30,000
2025 30,000
2026 1,235,000
Long-term Debt $ 1,355,000