v3.25.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 5,620 $ 5,620
Finite-lived intangible assets, accumulated amortization (2,817) (2,596)
Total future amortization expense 2,653  
Intangible assets, net 2,803 3,024
Trade name and other    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 200  
Indefinite-lived intangible assets, gross   200
Finite-lived intangible assets, accumulated amortization (21) (17)
Total future amortization expense 179 183
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 3,590 3,590
Finite-lived intangible assets, accumulated amortization (1,995) (1,835)
Total future amortization expense 1,595 1,755
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 1,830 1,830
Finite-lived intangible assets, accumulated amortization (801) (744)
Total future amortization expense $ 1,029 $ 1,086