XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
INTANGIBLE ASSETS, NET - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 31,036 $ 38,982
Accumulated Amortization (17,351) (13,385)
Net Carrying Value 13,685 25,597
Impairment loss on intangible assets 6,373 487
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 47,761 53,001
Accumulated Amortization (17,351) (13,385)
Net Carrying Value 30,410 39,616
In-process software development costs    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 16,725 14,019
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 8 years  
Gross Carrying Amount $ 3,630 3,630
Accumulated Amortization (1,550) (1,097)
Net Carrying Value 2,080 2,533
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (1,550) (1,097)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 3 years  
Gross Carrying Amount $ 40 40
Accumulated Amortization (40) (32)
Net Carrying Value 0 8
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (40) (32)
Software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 27,366 35,312
Accumulated Amortization (15,761) (12,256)
Net Carrying Value 11,605 23,056
Impairment loss on intangible assets   500
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (15,761) $ (12,256)
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