v3.26.1
INTANGIBLE ASSETS, NET - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 48,282 $ 47,081
Accumulated Amortization (30,765) (25,620)
Net Carrying Value 17,517 21,461
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Gross Carrying Amount 59,978 55,901
Accumulated Amortization (30,765) (25,620)
Net Carrying Value 29,213 30,281
In-Process Software Development Costs    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 11,696 8,820
Acquired technology    
Intangible Asset, Finite-Lived [Line Items]    
Estimated Useful Life 8 years  
Gross Carrying Amount $ 3,630 3,630
Accumulated Amortization (2,231) (2,004)
Net Carrying Value 1,399 1,626
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization $ (2,231) (2,004)
Customer relationship    
Intangible Asset, Finite-Lived [Line Items]    
Estimated Useful Life 3 years  
Gross Carrying Amount $ 40 40
Accumulated Amortization (40) (40)
Net Carrying Value 0 0
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization (40) (40)
Software development costs    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 44,612 43,411
Accumulated Amortization (28,494) (23,576)
Net Carrying Value 16,118 19,835
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization $ (28,494) $ (23,576)
Software development costs | Minimum    
Intangible Asset, Finite-Lived [Line Items]    
Estimated Useful Life 2 years  
Software development costs | Maximum    
Intangible Asset, Finite-Lived [Line Items]    
Estimated Useful Life 5 years