Annual report pursuant to Section 13 and 15(d)

Commitments and Contingent Liabilities - Additional Information (Details)

v3.22.1
Commitments and Contingent Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 12, 2018
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]        
Loss contingency accrual   $ 1,400    
Operating lease, expense $ 6,000 7,200 $ 7,000 $ 8,900
Future minimum payments receivable   1,600    
Cease-use costs   $ 10,673