XML 88 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Compensation and Related Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Compensation and Related Expenses    
Accrued salaries and wages $ 8,639 $ 6,007
Accrued paid time off 2,770 2,451
Total accrued compensation and related expenses $ 11,409 $ 8,458