XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 26, 2019
Dec. 31, 2021
Dec. 31, 2020
Other Commitments [Line Items]      
Operating Lease, Weighted Average Remaining Lease Term   7 years 6 months  
Operating Lease, Weighted Average Discount Rate, Percent   2.40%  
Operating Lease, Payments   $ 12,500 $ 11,200
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability   7,200 $ 13,900
WASHINGTON      
Other Commitments [Line Items]      
Sale and Leaseback Transaction, Gain (Loss), Net $ (5,900)    
Bellevue Way [Domain] | WASHINGTON      
Other Commitments [Line Items]      
Sale leaseback transaction, monthly rental payments   $ 19