XML 100 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Property and equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following as of December 31, 2025 and 2024:
(In thousands)20252024
Property and equipment
Leasehold improvements$3,507 $3,527 
Furniture and computer equipment265 267 
Manufacturing and other equipment4,607 3,919 
Construction in-progress11,268 2,419 
Subtotal19,647 10,132 
Less: Accumulated depreciation(4,934)(4,158)
Property and equipment, net$14,713 $5,974