XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued salaries and related expenses $ 57,988 $ 58,440
Accrued severance 300 1,720
Accrued taxes 18,586 17,660
Accrued expenses 53,484 51,224
Accrued service credits 2,705 2,769
Accrued liabilities $ 133,063 $ 131,813