XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Finance leases $ 1,086 $ 1,093
Total property, plant and equipment 345,539 337,413
Less: accumulated depreciation and amortization 100,166 80,411
Property, plant and equipment, net 245,373 257,002
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 199,628 171,532
Research and development equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 21,801 16,948
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 23,620 22,740
Building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 22,611 22,675
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,590 2,377
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,205 866
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 584 584
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 5,432 5,446
Assets not yet placed in service    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 65,982 $ 93,152