XML 228 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following as of December 31, 2024 and 2023:
(In thousands)20242023
Property and equipment
Leasehold improvements$3,527 $3,503 
Furniture and computer equipment306 596 
Manufacturing and other equipment4,073 3,340 
Construction in-progress2,478 2,513 
Subtotal10,384 9,952 
Less: Accumulated depreciation(4,300)(4,263)
Property and equipment, net$6,084 $5,689