XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Patent and Trademark Rights (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 2,993 $ 3,666
Accumulated amortization (952) (1,072)
Net carrying value 2,041 2,594
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 2,761 3,434
Accumulated amortization (806) (939)
Net carrying value 1,955 2,495
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 232 232
Accumulated amortization (146) (133)
Net carrying value $ 86 $ 99