Quarterly report [Sections 13 or 15(d)]

Schedule of Definite Lived Intangible Assets (Details)

v3.25.3
Schedule of Definite Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,425 $ 1,419
Accumulated Amortization (1,067) (1,026)
Net Carrying Amount $ 358 393
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 5 years 10 months 24 days  
Gross Carrying Amount $ 759 753
Accumulated Amortization (451) (435)
Net Carrying Amount $ 308 318
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 3 years  
Gross Carrying Amount $ 666 666
Accumulated Amortization (616) (591)
Net Carrying Amount $ 50 $ 75