XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Lessee, Lease, Description [Line Items]      
Right of use assets $ 18,062 $ 24,226  
Operating lease liability $ 19,110 $ 25,900  
Weighted average remaining lease term for operating lease 4 years 4 years 7 months 6 days  
Weighted average discount rate used to determine the operating lease liability 4.80% 4.80%  
Lease expense $ 7,100 $ 5,600 $ 5,000
Future minimum lease payments $ 21,035    
Portland, Oregon Office Space      
Lessee, Lease, Description [Line Items]      
Lease term 5 years 6 months    
Future minimum lease payments $ 3,700