XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
INTANGIBLE ASSETS, NET - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 35,152 $ 31,036
Accumulated Amortization (18,875) (17,351)
Net Carrying Value 16,277 13,685
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 50,031 47,761
Accumulated Amortization (18,875) (17,351)
Net Carrying Value 31,156 30,410
In-Process Software Development Costs    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 14,879 16,725
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 8 years  
Gross Carrying Amount $ 3,630 3,630
Accumulated Amortization (1,663) (1,550)
Net Carrying Value 1,967 2,080
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (1,663) (1,550)
Customer relationship    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 3 years  
Gross Carrying Amount $ 40 40
Accumulated Amortization (40) (40)
Net Carrying Value 0 0
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (40) (40)
Software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 31,482 27,366
Accumulated Amortization (17,172) (15,761)
Net Carrying Value 14,310 11,605
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (17,172) $ (15,761)
Software development costs | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 2 years  
Software development costs | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years