XML 56 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Patent and Trademark Rights (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 3,176 $ 2,605
Accumulated amortization (863) (664)
Net carrying value 2,313 1,941
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 2,947 2,389
Accumulated amortization (750) (595)
Net carrying value 2,197 1,794
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 229 216
Accumulated amortization (113) (69)
Net carrying value $ 116 $ 147