v3.24.0.1
Acquisition (Details) - Schedule of Net Tangible Assets (Liabilities)
$ in Thousands
Dec. 31, 2023
USD ($)
At Date of Acquisition [Member]  
Acquisition (Details) - Schedule of Net Tangible Assets (Liabilities) [Line Items]  
Cash, cash equivalents and restricted cash $ 4,194
Accounts receivable 5,051
Inventory 4,182
Other current assets 126
Property and equipment 7,000
Operating lease right-of-use assets 5,491
Other long-term assets 68
Accounts payable (2,285)
Other current liabilities (2,818)
Operating lease obligations (4,373)
Deferred tax liabilities (3,868)
Net tangible assets (liabilities) 12,768
Goodwill 6,441
Customer relationships 8,476
Developed technology 615
Net assets acquired and liabilities assumed 28,300
Measurement Period Adjustments [Member]  
Acquisition (Details) - Schedule of Net Tangible Assets (Liabilities) [Line Items]  
Cash, cash equivalents and restricted cash (418)
Accounts receivable (443)
Inventory (1,135)
Other current assets 200
Property and equipment
Operating lease right-of-use assets
Other long-term assets
Accounts payable (460)
Other current liabilities (313)
Operating lease obligations
Deferred tax liabilities (416)
Net tangible assets (liabilities) (2,985)
Goodwill 438
Customer relationships 2,400
Developed technology 29
Net assets acquired and liabilities assumed (118)
Final [Member]  
Acquisition (Details) - Schedule of Net Tangible Assets (Liabilities) [Line Items]  
Cash, cash equivalents and restricted cash 3,776
Accounts receivable 4,608
Inventory 3,047
Other current assets 326
Property and equipment 7,000
Operating lease right-of-use assets 5,491
Other long-term assets 68
Accounts payable (2,745)
Other current liabilities (3,131)
Operating lease obligations (4,373)
Deferred tax liabilities (4,284)
Net tangible assets (liabilities) 9,783
Goodwill 6,879
Customer relationships 10,876
Developed technology 644
Net assets acquired and liabilities assumed $ 28,182