XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable, Accrued and Other Liabilities - Components of Accounts Payable, Accrued and Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 7,382 $ 9,079
Accrued compensation 1,049 2,005
Anticipated SEC settlement 2,000  
Current portion of lease liability 745 718
Deferred cash purchase consideration   866
Accrued expenses 1,924 2,152
Accounts payable, accrued and other liabilities $ 12,355 $ 14,102