XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Patent and Trademark Rights (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 3,213 $ 3,666
Accumulated amortization (946) (1,072)
Net carrying value 2,267 2,594
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 2,981 3,434
Accumulated amortization (808) (939)
Net carrying value 2,173 2,495
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 232 232
Accumulated amortization (138) (133)
Net carrying value $ 94 $ 99