XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Schedule of Minimum Principal Payments Due on Long-term Debt (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Other Commitments [Line Items]  
Remainder of 2021 $ 3,750
2022 9,375
2023 13,125
2024 16,875
2025 20,625
Thereafter 121,750
Line of Credit | Revolving Credit Facility  
Other Commitments [Line Items]  
Remainder of 2021 0
2022 0
2023 0
2024 0
2025 0
Thereafter 35,500
Term loan facility due 2026  
Other Commitments [Line Items]  
Remainder of 2021 3,750
2022 9,375
2023 13,125
2024 16,875
2025 20,625
Thereafter $ 86,250