XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Other Accrued Liabilities - Summary of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Accrued personnel expenses $ 12,942 $ 16,648
Professional fees 236 4,938
Income taxes payable 18 1,815
Other 1,242 780
Total $ 14,438 $ 24,181