XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 19,015 $ 19,431
Accumulated depreciation (11,346) (10,959)
Property and equipment, net 7,669 8,472
Building and Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,201 1,392
Furniture, Fixtures and Office Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 234 215
Plant and Machinery    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 17,264 17,528
Purchased Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 316 $ 296