XML 65 R51.htm IDEA: XBRL DOCUMENT v3.26.1
FIXED ASSETS - Schedule of Fixed Assets Summarized by Major Category (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
FIXED ASSETS    
Total $ 281,157 $ 278,393
Less: accumulated depreciation (150,880) (137,703)
Fixed assets, net 130,277 140,690
Machinery and equipment    
FIXED ASSETS    
Total 162,840 163,144
Leasehold improvements    
FIXED ASSETS    
Total 77,653 77,450
Computer equipment and software    
FIXED ASSETS    
Total 26,979 26,187
Office furniture and equipment    
FIXED ASSETS    
Total 2,101 2,127
Construction in progress    
FIXED ASSETS    
Total $ 11,584 $ 9,485