XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Future Rental Payments [Abstract]  
2021 $ 4,981
2022 6,752
2023 6,851
2024 6,958
2025 7,095
Thereafter 12,736
Total 45,373
Accretion of Lease Liability [Abstract]  
2021 (205)
2022 (713)
2023 (1,164)
2024 (1,602)
2025 (2,051)
Thereafter (4,660)
Total (10,395)
Operating Lease Obligation [Abstract]  
2021 4,776
2022 6,039
2023 5,687
2024 5,356
2025 5,044
Thereafter 8,076
Total $ 34,978