XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Patents and Other Intangible Assets - Summary (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Patents $ 1,454 $ 1,380
Trademarks 86 86
Other 8 8
Patents and other intangible assets 1,548 1,474
Accumulated amortization (770) (644)
Finite-Lived Intangible Assets, Net 778 830
Patents pending    
Finite-Lived Intangible Assets [Line Items]    
Patents 378 346
Issued patents    
Finite-Lived Intangible Assets [Line Items]    
Patents 1,076 1,034
Registered trademarks    
Finite-Lived Intangible Assets [Line Items]    
Trademarks $ 86 $ 86