XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Account Details - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Balance Sheet Account Details [Abstract]    
Compensation $ 2,939 $ 5,247
Due to former parent 496 1,234
Professional service fees 229 431
Royalties owed to third parties 70 139
Other 293 17
Accrued expenses and other current liabilities $ 4,027 $ 7,068