v3.26.1
INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Assets    
Amortized Assets, Gross Amount $ 694 $ 691
Amortized Assets, Accumulated Amortization (281) (250)
Amortized Assets, Net Amount 413 441
Unamortized Assets    
Unamortized Assets, Gross Amount 5,094 4,660
Unamortized Assets, Accumulated Amortization 0 0
Unamortized Assets, Net Amount 5,094 4,660
Total Intangible Assets, Gross Amount 5,788 5,351
Total Intangible Assets, Accumulated Amortization (281) (250)
Total Intangible Assets, Net Amount 5,507 5,101
Patents [Member]    
Amortized Assets    
Amortized Assets, Gross Amount 660 657
Amortized Assets, Accumulated Amortization (256) (226)
Amortized Assets, Net Amount 404 431
Other Intangible Assets [Member]    
Amortized Assets    
Amortized Assets, Gross Amount 34 34
Amortized Assets, Accumulated Amortization (25) (24)
Amortized Assets, Net Amount 9 10
Favorable Contract [Member]    
Unamortized Assets    
Unamortized Assets, Gross Amount 2,700 2,700
Unamortized Assets, Accumulated Amortization 0 0
Unamortized Assets, Net Amount 2,700 2,700
Software, Internally Developed [Member]    
Unamortized Assets    
Unamortized Assets, Gross Amount 1,823 1,398
Unamortized Assets, Accumulated Amortization 0 0
Unamortized Assets, Net Amount 1,823 1,398
Patents [Member]    
Unamortized Assets    
Unamortized Assets, Gross Amount 565 557
Unamortized Assets, Accumulated Amortization 0 0
Unamortized Assets, Net Amount 565 557
Other Intangible Assets [Member]    
Unamortized Assets    
Unamortized Assets, Gross Amount 6 5
Unamortized Assets, Accumulated Amortization 0 0
Unamortized Assets, Net Amount $ 6 $ 5