XML 134 R120.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Summary Operating Lease Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Operating lease, renewal term 5 years  
Operating lease, right-of-use asset $ 24,838 $ 27,291
Operating lease liability $ 30,407 $ 32,914
Weighted-average remaining lease term (years) 7 years  
Weighted-average discount rate 7.50%