XML 101 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Supplemental Cash Flow and Balance Sheet Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash Flow, Lessee [Abstract]    
Operating cash flows from operating leases $ 4,666 $ 4,374
Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]    
Operating leases $ 17,390 $ 888
Weighted Average Remaining Lease Term [Abstract]    
Operating leases (in years) 4 years 4 months 24 days 3 years 1 month 6 days
Leases, Weighted Average Discount Rate [Abstract]    
Operating leases (as a percentage) 3.36% 3.55%