XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 20,190 $ 19,431
Accumulated depreciation (11,987) (10,959)
Property and equipment, net 8,203 8,472
Building and Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,860 1,392
Furniture, Fixtures and Office Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 237 215
Plant and Machinery    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 17,456 17,528
Purchased Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 637 $ 296