XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.2
FIXED ASSETS - Schedule of Fixed Assets Summarized by Major Category (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
FIXED ASSETS    
Total $ 307,953 $ 300,098
Less: accumulated depreciation (152,775) (132,929)
Fixed assets, net 155,178 167,169
Machinery and equipment    
FIXED ASSETS    
Total 173,729 160,643
Leasehold improvements    
FIXED ASSETS    
Total 97,408 86,034
Computer equipment and software    
FIXED ASSETS    
Total 25,232 23,473
Office furniture and equipment    
FIXED ASSETS    
Total 1,952 1,952
Construction in progress    
FIXED ASSETS    
Total $ 9,632 $ 27,996