XML 128 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Long-lived Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long-Lived Assets by Geographical Areas [Line Items]    
Property, plant and equipment, net $ 109,449 $ 103,186
United States    
Long-Lived Assets by Geographical Areas [Line Items]    
Property, plant and equipment, net 23,899 27,488
Germany    
Long-Lived Assets by Geographical Areas [Line Items]    
Property, plant and equipment, net 35,318 36,545
U.K.    
Long-Lived Assets by Geographical Areas [Line Items]    
Property, plant and equipment, net 28,734 18,457
Czech Republic    
Long-Lived Assets by Geographical Areas [Line Items]    
Property, plant and equipment, net 14,100 13,779
China    
Long-Lived Assets by Geographical Areas [Line Items]    
Property, plant and equipment, net 7,114 6,518
Rest of World    
Long-Lived Assets by Geographical Areas [Line Items]    
Property, plant and equipment, net $ 284 $ 399