XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Accrued Liabilities - Summary of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Accrued personnel expenses $ 17,997 $ 16,648
Professional fees 457 4,938
Income taxes payable 18 1,815
Other 2,056 780
Total $ 20,528 $ 24,181