XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Patent and Trademark Rights (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 3,226 $ 3,176
Accumulated amortization (912) (863)
Net carrying value 2,314 2,313
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 2,995 2,947
Accumulated amortization (794) (750)
Net carrying value 2,201 2,197
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 231 229
Accumulated amortization (118) (113)
Net carrying value $ 113 $ 116