XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2022
Lease Disclosure [Line Items]          
Cash paid for operating lease liabilities   $ 1,700 $ 2,300 $ 3,900  
Sublease income       $ 100  
Leases not yet commenced Company entered into three operating leases that commence in 2022 with 2 to 5.3 year terms, for which the Company expects to record Right-of Use Asset of approximately $3.0 million and a Lease Liability of approximately $3.0 million at the commencement of these leases.        
Operating lease right-of use asset $ 8,194 8,194 8,892    
Operating lease liability $ 7,734 $ 7,734 $ 8,250    
Maximum          
Lease Disclosure [Line Items]          
Operating lease, term of contract 5 years 3 months 18 days 5 years 3 months 18 days      
Minimum          
Lease Disclosure [Line Items]          
Operating lease, term of contract 2 years 2 years      
Corporate Headquarters          
Lease Disclosure [Line Items]          
Operating lease commencement date   Oct. 20, 2016      
Lease term expiration date   Dec. 31, 2026      
Operating lease, renewal term 5 years 5 years      
Office Space          
Lease Disclosure [Line Items]          
Lease term expiration date   Mar. 31, 2027      
Lease incentives received   $ 400      
Lease option to extend   The remaining lease terms vary from a few months to 6 years. For its leases the Company has options to extend the lease term for periods varying from one to five years.      
Option to extend   true      
Office Space | Maximum          
Lease Disclosure [Line Items]          
Operating lease, renewal term 5 years 5 years      
Lease term 6 years 6 years      
Office Space | Minimum          
Lease Disclosure [Line Items]          
Operating lease, renewal term 1 year 1 year      
Subsequent Event          
Lease Disclosure [Line Items]          
Operating lease right-of use asset         $ 3,000
Operating lease liability         $ 3,000