XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Patent and Trademark Rights (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 3,085 $ 3,666
Accumulated amortization (917) (1,072)
Net carrying value 2,168 2,594
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 2,853 3,434
Accumulated amortization (775) (939)
Net carrying value 2,078 2,495
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 232 232
Accumulated amortization (142) (133)
Net carrying value $ 90 $ 99