XML 111 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Consolidated Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
ROU operating lease assets $ 65,913 $ 78,240
Short-term operating lease liabilities 10,668 12,903
Long-term operating lease liabilities 61,526 70,941
Total operating lease liabilities $ 72,194 $ 83,844