XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Financing Arrangements (Details) - USD ($)
$ in Thousands
Jan. 30, 2015
Mar. 31, 2022
Dec. 31, 2021
Jul. 31, 2020
Financing Arrangements        
Long-term finance lease obligation   $ 46,128 $ 46,415  
Sale leaseback obligation        
Financing Arrangements        
Long-term finance lease obligation   47,200    
Security deposit   5,900    
Beverly Property Owner LLC | Building        
Financing Arrangements        
Proceeds from sale of corporate headquarters $ 48,900      
Lease term 22 years      
Silicon Valley Bank | Revolving credit facility        
Financing Arrangements        
Maximum borrowing capacity under the credit facility       $ 40,000
Borrowings amount   0    
Silicon Valley Bank | Revolving credit facility | Letter of credit        
Financing Arrangements        
Letter of credit   $ 5,900