v3.24.1.u1
Composition of Certain Balance Sheet Items - Schedule of Property and Equipment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Composition of Certain Balance Sheet Items [Abstract]    
Machinery and equipment $ 9,110 $ 9,019
Purchased computer software 2,192 2,232
Property and equipment, gross 11,302 11,251
Less: accumulated depreciation and amortization (7,630) (7,415)
Property and equipment, net $ 3,672 $ 3,836