XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS - Schedule of Components of Accrued Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued payroll and related expenses $ 23,696 $ 34,752
Accrued vacation 9,484 8,608
Accrued expenses 8,186 7,006
Claims payable 4,648 4,464
Accrued employee share purchase plan contributions 3,068 1,045
Accrued state and foreign income and sales taxes 2,939 2,388
Accrued professional services fees 2,586 7,234
Total accrued liabilities 54,607 $ 65,497
Transformation expenses 5,700  
Increase to accrued payroll and related expenses 2,100  
Increase to accrued professional service fees $ 900