XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Enterprise-Wide Information - Property, Plant and Equipment, Net of Accumulated Depreciation (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net $ 2,801 $ 3,108
UNITED STATES    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net 2,550 2,838
Germany    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net 120 144
Other    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net $ 131 $ 126