XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, net - Schedule of Intangible Assets, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Indefinite lived intangible assets $ 310 $ 310
Total intangible assets, cost 27,803 27,622
Less: accumulated amortization (7,720) (6,797)
Intangible assets, net $ 20,083 20,825
Patents    
Finite-Lived Intangible Assets [Line Items]    
Finite-live intangible assets useful life 20 years  
Finite-lived intangible assets $ 3,493 3,312
Acquired intangibles - technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-live intangible assets useful life 3 years  
Finite-lived intangible assets $ 5,130 5,130
Acquired intangibles - customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-live intangible assets useful life 10 years 9 months 18 days  
Finite-lived intangible assets $ 18,370 18,370
Acquired intangibles - brand names    
Finite-Lived Intangible Assets [Line Items]    
Finite-live intangible assets useful life 5 years  
Finite-lived intangible assets $ 500 $ 500