v3.24.3
Property, Plant and Equipment, net (Details) - Schedule of depreciation and amortization expense - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Property, Plant and Equipment, net (Details) - Schedule of depreciation and amortization expense [Line Items]        
Total depreciation and amortization expense $ 7,376 $ 7,253 $ 22,345 $ 22,005
Cost of revenue [Member]        
Property, Plant and Equipment, net (Details) - Schedule of depreciation and amortization expense [Line Items]        
Total depreciation and amortization expense 5,049 5,086 15,301 15,233
Research & development [Member]        
Property, Plant and Equipment, net (Details) - Schedule of depreciation and amortization expense [Line Items]        
Total depreciation and amortization expense 1,958 1,865 5,962 5,903
Selling, general, and administrative [Member]        
Property, Plant and Equipment, net (Details) - Schedule of depreciation and amortization expense [Line Items]        
Total depreciation and amortization expense $ 369 $ 302 $ 1,082 $ 869