Quarterly report pursuant to Section 13 or 15(d)

Consolidated Financial Statements Details - Summary of Other Accrued Liabilities (Detail)

v3.23.3
Consolidated Financial Statements Details - Summary of Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accrued compensation $ 4,409 $ 4,882
Taxes payable 7,353 4,774
Current portion of operating lease liabilities 2,494 2,112
Accrued trade payables 18,471 14,724
Other 1,470 920
Other accrued liabilities $ 34,197 $ 27,412