Annual report pursuant to Section 13 and 15(d)

Property And Equipment (Property And Equipment) (Details)

v3.24.0.1
Property And Equipment (Property And Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 42,956 $ 41,560
Less accumulated depreciation (26,369) (24,256)
Property and equipment 16,587 17,304
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,850 2,850
Building and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,476 5,845
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,195 6,656
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,092 7,714
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,119 15,884
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,224 $ 2,611