XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Patent and Trademark Rights (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 3,455 $ 3,176
Accumulated amortization (964) (863)
Net carrying value 2,491 2,313
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 3,223 2,947
Accumulated amortization (841) (750)
Net carrying value 2,382 2,197
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 232 229
Accumulated amortization (123) (113)
Net carrying value $ 109 $ 116