XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation $ 5,710 $ 6,798
Accrued professional fees 1,533 3,866
Accrued interest and fees 425 1,082
Self-insurance liability 2,319 1,286
Accrued other 7,170 6,616
Total accrued expenses and other liabilities $ 17,157 $ 19,648