Leases - Summary of Lease Costs Recognized under ASC 842 and Other Information Pertaining to Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Operating lease cost $ 1,135 $ 4,533 $ 4,552
Variable lease cost 152 632 654
Short-term lease cost 15 20 58
Sublease income (774) (3,098) (989)
Total lease cost 528 2,087 4,275
Cash paid for amounts included in the measurement of lease liabilities $ 1,270 $ 4,979 $ 4,804
Weighted-average remaining lease term (in years) 4 years 4 months 24 days 4 years 4 months 24 days 4 years 9 months 18 days
Weighted-average discount rate 10.22% 10.17% 10.05%