XML 91 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheet Detail - Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Land $ 824 $ 992
Buildings 675 1,667
Leasehold improvements 145,256 126,663
Equipment 130,413 114,606
Furniture, fixtures and office equipment 9,999 9,077
Computer hardware and software 44,323 35,528
Construction in progress 28,211 47,086
Other 504 544
Total property, plant and equipment 360,205 336,163
Less - Accumulated depreciation (162,467) (128,723)
Total property, plant and equipment, net $ 197,738 $ 207,440