XML 64 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Patent and Trademark Rights (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 3,547 $ 3,176
Accumulated amortization (1,015) (863)
Net carrying value 2,532 2,313
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 3,315 2,947
Accumulated amortization (887) (750)
Net carrying value 2,428 2,197
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 232 229
Accumulated amortization (128) (113)
Net carrying value $ 104 $ 116