v3.25.2
INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 10,389 $ 9,653
Accumulated Amortization (1,160) (772)
Net Carrying Amount 9,229 8,881
Strategic contract    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,000 7,000
Accumulated Amortization (554) (379)
Net Carrying Amount 6,446 6,621
Capitalized software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,389 2,653
Accumulated Amortization (606) (393)
Net Carrying Amount $ 2,783 $ 2,260