XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Patents and Other Intangible Assets - Summary (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Patents $ 1,416 $ 1,380
Trademarks 86 86
Other 8 8
Patents and other intangible assets 1,510 1,474
Accumulated amortization (686) (644)
Finite-Lived Intangible Assets, Net 824 830
Patents pending    
Patents 360 346
Issued patents    
Patents 1,056 1,034
Registered trademarks    
Trademarks $ 86 $ 86