v3.26.1
INTANGIBLE ASSETS, NET - Schedule of Intangible Asset Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Adjusted Carrying Amount $ 3,442 $ 3,442
Accumulated Amortization (1,644) (1,365)
Net 1,798 2,077
Patents and copyrights    
Intangible Asset, Finite-Lived [Line Items]    
Adjusted Carrying Amount 375 375
Accumulated Amortization (363) (351)
Net $ 12 $ 24
Patents and copyrights | Minimum    
Intangible Asset, Finite-Lived [Line Items]    
Estimated Useful Life 2 years 2 years
Patents and copyrights | Maximum    
Intangible Asset, Finite-Lived [Line Items]    
Estimated Useful Life 17 years 17 years
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Estimated Useful Life 5 years 5 years
Adjusted Carrying Amount $ 400 $ 400
Accumulated Amortization (400) (400)
Net $ 0 $ 0
Software development    
Intangible Asset, Finite-Lived [Line Items]    
Estimated Useful Life 5 years 5 years
Adjusted Carrying Amount $ 2,667 $ 2,667
Accumulated Amortization (881) (614)
Net $ 1,786 $ 2,053