XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and Other Liabilities - Components of Accrued and Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued compensation $ 1,758 $ 1,006
SEC settlement 0 560
Other accrued expenses 1,733 1,033
Accrued and other liabilities $ 3,491 $ 2,599