XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued and Other Liabilities - Components of Accrued and Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation $ 1,006 $ 1,049
SEC settlement 560 2,000
Other accrued expenses 1,033 1,924
Accrued and other liabilities $ 2,599 $ 4,973