XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.2
INTANGIBLE ASSETS, NET - Intangible assets, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]          
Intangible assets $ 109,937   $ 109,937   $ 89,560
Accumulated amortization (52,018)   (52,018)   (44,116)
Intangible assets net 57,919   57,919   45,444
Amortization expense 4,045 $ 3,016 7,647 $ 5,555  
Impairment of intangible assets 0 $ 0   $ 0  
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]       Operating Expenses  
Internal use software          
Finite-Lived Intangible Assets [Line Items]          
Intangible assets 95,168   95,168   75,195
Accumulated amortization (44,702)   (44,702)   (38,607)
Intangible assets net 50,466   50,466   36,588
Impairment of intangible assets     $ 32    
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]     Operating Expenses    
Developed technology          
Finite-Lived Intangible Assets [Line Items]          
Intangible assets 14,769   $ 14,769   14,365
Accumulated amortization (7,316)   (7,316)   (5,509)
Intangible assets net $ 7,453   7,453   $ 8,856
Acquired intangibles          
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangible assets     $ 293    
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]     Operating Expenses