XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Future Maturities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Future maturities of long term debt  
Rest of 2022 $ 627
2023 16,638
2024 340,354
2025 19
Long-term debt, net $ 357,638