XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Minimum Commitments (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 (six months remaining) $ 398
2022 2,517
2023 3,642
2024 3,747
2025 3,856
Thereafter 27,013
Total $ 41,173