XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Debt obligations  
Debt obligations $ 62,750
2021 (remaining) 0
2022 6,750
2023 8,750
2024 8,750
2025 38,500
Thereafter 0
Operating Leases  
Total future lease payments 29,576
2021 (remaining) 1,657
2022 3,501
2023 3,391
2024 3,251
2025 3,092
Thereafter 14,684
Total Contractual Obligations  
Total Obligations 92,326
2021 (remaining) 1,657
2022 10,251
2023 12,141
2024 12,001
2025 41,592
Thereafter 14,684
Facility leases  
Operating Leases  
Total future lease payments 29,316
2021 (remaining) 1,615
2022 3,418
2023 3,308
2024 3,199
2025 3,092
Thereafter 14,684
Equipment operating leases  
Operating Leases  
Total future lease payments 260
2021 (remaining) 42
2022 83
2023 83
2024 52
2025 0
Thereafter $ 0