XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Event - Summary of amount repayable in quarterly installments with the balance payable at maturity (Details) - 2021 Credit Agreement - Subsequent Event
$ in Thousands
Apr. 30, 2021
USD ($)
Subsequent Event [Line Items]  
June 30, 2021, September 30, 2021, December 31, 2021, March 31, 2022 $ 1,875
June 30, 2022, September 30, 2022, December 31, 2022, March 31, 2023 3,750
June 30, 2023, September 30, 2023, December 31, 2023, March 31, 2024 3,750
June 30, 2024, September 30, 2024, December 31, 2024, March 31, 2025 5,625
June 30, 2025, September 30, 2025, December 31, 2025, March 31, 2026 $ 7,500