XML 130 R116.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Summary Operating Lease Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Operating lease, renewal term 5 years  
Operating lease, right-of-use asset $ 26,896 $ 27,291
Operating lease liability $ 32,700 $ 32,914
Weighted-average remaining lease term (years) 6 years 10 months 24 days  
Weighted-average discount rate 7.40%