v3.26.1
Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 11,895 $ 11,140
Accumulated depreciation (4,219) (3,824)
Property and equipment, net 7,676 7,316
Building and Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,174 1,305
Furniture, Fixtures and Office Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 148 152
Plant and Machinery    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 9,573 8,903
Purchased Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 1,000 $ 780