Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortizable intangible assets:    
Accumulated Amortization $ (1,140) $ (1,073)
Unamortized intangible assets:    
Intangible assets, gross 7,021 6,652
Intangible assets, net 5,881 5,579
Trademarks    
Unamortized intangible assets:    
Carrying amount 590 562
Patents    
Amortizable intangible assets:    
Gross Carrying Amount 6,431 6,090
Accumulated Amortization (1,140) (1,073)
Net Carrying Amount $ 5,291 $ 5,017