XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY AND EQUIPMENT - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
PROPERTY AND EQUIPMENT [Abstract]    
Property and equipment, gross $ 95,023 $ 88,259
Less: Accumulated depreciation (37,522) (33,552)
Total property and equipment, net 57,501 54,707
Manufacturing and Laboratory Equipment [Member]    
PROPERTY AND EQUIPMENT [Abstract]    
Property and equipment, gross 27,348 21,305
Office Equipment and Computer Software [Member]    
PROPERTY AND EQUIPMENT [Abstract]    
Property and equipment, gross 6,414 5,772
Furniture And Fixtures [Member]    
PROPERTY AND EQUIPMENT [Abstract]    
Property and equipment, gross 6,205 5,840
Construction in Process [Member]    
PROPERTY AND EQUIPMENT [Abstract]    
Property and equipment, gross 4,096 8,149
Leasehold Improvements [Member]    
PROPERTY AND EQUIPMENT [Abstract]    
Property and equipment, gross 21,138 21,066
Land [Member]    
PROPERTY AND EQUIPMENT [Abstract]    
Property and equipment, gross 4,339 4,339
Building And Building Improvements [Member]    
PROPERTY AND EQUIPMENT [Abstract]    
Property and equipment, gross $ 25,483 $ 21,788