Annual report pursuant to Section 13 and 15(d)

Intangible Assets, Net - Components of Intangible Assets, Net (Details)

v3.24.0.1
Intangible Assets, Net - Components of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortizable intangible assets:    
Gross Carrying Amount $ 6,006 $ 4,893
Accumulated Amortization (1,907) (1,635)
Net Carrying Amount 4,099 3,258
Unamortized intangible assets:    
Intangible assets, gross 6,438 5,284
Intangible assets, net 4,531 3,649
Trademarks    
Unamortized intangible assets:    
Carrying amount 432 391
Patents    
Amortizable intangible assets:    
Gross Carrying Amount 4,905 3,792
Accumulated Amortization (820) (621)
Net Carrying Amount 4,085 3,170
License agreements    
Amortizable intangible assets:    
Gross Carrying Amount 1,101 1,101
Accumulated Amortization (1,087) (1,014)
Net Carrying Amount $ 14 $ 87