XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Future Maturities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Future maturities of long term debt  
Rest of 2022 $ 423
2023 21,499
2024 340,415
2025 45
Long-term debt, net $ 362,382