Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Intangible Assets, Net - Components of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortizable intangible assets:    
Gross Carrying Amount $ 6,090 $ 6,006
Accumulated Amortization (1,073) (1,907)
Net Carrying Amount 5,017 4,099
Unamortized intangible assets:    
Intangible assets, gross 6,652 6,438
Intangible assets, net 5,579 4,531
Trademarks    
Unamortized intangible assets:    
Carrying amount 562 432
Patents    
Amortizable intangible assets:    
Gross Carrying Amount 6,090 4,905
Accumulated Amortization (1,073) (820)
Net Carrying Amount 5,017 4,085
License agreements    
Amortizable intangible assets:    
Gross Carrying Amount 0 1,101
Accumulated Amortization 0 (1,087)
Net Carrying Amount $ 0 $ 14