XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Balance Sheet Items Other Balance Sheet Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Deferred Income Taxes and Other Liabilities, Noncurrent $ 76,148 $ 90,335
Operating Lease, Liability, Noncurrent 2,485 5,159
Other Liabilities, Noncurrent $ 78,633 $ 95,494