XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross $ 3,287 $ 3,189
Accumulated amortization (1,370) (1,256)
Total amortizable 1,917 1,933
Indefinite life assets (non-amortizable) 421 421
Total intangible assets, net 2,338 2,354
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 1,052 1,013
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 269 264
Computer Software, Intangible Asset [Member]    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 1,752 1,752
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross $ 215 $ 160