XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Patents and Other Intangible Assets - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Patents $ 1,433 $ 1,380
Trademarks 86 86
Other 8 8
Patents and other intangible assets 1,527 1,474
Accumulated amortization (729) (644)
Finite-Lived Intangible Assets, Net 798 830
Patents pending    
Patents 377 346
Issued patents    
Patents 1,056 1,034
Registered trademarks    
Trademarks $ 86 $ 86