XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Intangible of Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 11,967 $ 11,967
Accumulated amortization (2,747) (1,882)
Intangible assets, net $ 9,220 $ 10,085
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted avereage life 11 years 11 years
Intangible assets, gross $ 2,777 $ 2,777
Accumulated amortization (810) (672)
Intangible assets, net $ 1,967 $ 2,105
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted avereage life 6 years 6 years
Intangible assets, gross $ 8,000 $ 8,000
Accumulated amortization (1,778) (1,111)
Intangible assets, net $ 6,222 $ 6,889
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted avereage life 10 years 10 years
Intangible assets, gross $ 1,190 $ 1,190
Accumulated amortization (159) (99)
Intangible assets, net $ 1,031 $ 1,091