XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
PROPERTY AND EQUIPMENT - Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
PROPERTY, PLANT AND EQUIPMENT [Line Items]    
Property and equipment, gross $ 93,206 $ 88,259
Less: Accumulated depreciation (35,496) (33,552)
Total property and equipment, net 57,710 54,707
Manufacturing and Laboratory Equipment [Member]    
PROPERTY, PLANT AND EQUIPMENT [Line Items]    
Property and equipment, gross 21,916 21,305
Office Equipment and Computer Software [Member]    
PROPERTY, PLANT AND EQUIPMENT [Line Items]    
Property and equipment, gross 6,142 5,772
Furniture and Fixtures [Member]    
PROPERTY, PLANT AND EQUIPMENT [Line Items]    
Property and equipment, gross 5,939 5,840
Construction in Process [Member]    
PROPERTY, PLANT AND EQUIPMENT [Line Items]    
Property and equipment, gross 11,225 8,149
Leasehold Improvements [Member]    
PROPERTY, PLANT AND EQUIPMENT [Line Items]    
Property and equipment, gross 21,103 21,066
Land [Member]    
PROPERTY, PLANT AND EQUIPMENT [Line Items]    
Property and equipment, gross 4,339 4,339
Buildings and Building Improvements [Member]    
PROPERTY, PLANT AND EQUIPMENT [Line Items]    
Property and equipment, gross $ 22,542 $ 21,788