XML 91 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Schedule of Future Payments Under Other Agreements (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2022 $ 9,358
2023 11,455
2024 7,071
2025 2,350
2026 1,750
2027 1,750
Total $ 33,734