Quarterly report pursuant to Section 13 or 15(d)

INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET - Intangible Asset Other Than Goodwill (Details)

v3.23.2
INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET - Intangible Asset Other Than Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Amount $ 215,902 $ 196,581
Amortizable intangible assets, Accumulated Amortization (139,546) (120,350)
Total 76,356 76,231
Indefinite-lived Intangible Assets [Line Items]    
Total intangible assets, Gross Carrying Amount 216,902 197,581
Total intangible assets, Net Carrying Amount 77,356 77,231
Marketing Agreement with a related party    
Indefinite-lived Intangible Assets [Line Items]    
Nonamortizable intangible assets: 1,000 1,000
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Amount 27,905 21,040
Amortizable intangible assets, Accumulated Amortization (13,109) (7,962)
Total 14,796 13,078
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Amount 15,003 15,003
Amortizable intangible assets, Accumulated Amortization (2,331) (830)
Total 12,672 14,173
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Amount 12,000 12,000
Amortizable intangible assets, Accumulated Amortization (1,800) (600)
Total 10,200 11,400
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Amount 2,740 2,740
Amortizable intangible assets, Accumulated Amortization (1,353) (1,278)
Total 1,387 1,462
Internal-use software    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Amount 158,155 145,798
Amortizable intangible assets, Accumulated Amortization (120,953) (109,680)
Total 37,202 36,118
Other    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Amount 99 0
Amortizable intangible assets, Accumulated Amortization 0 0
Total $ 99 $ 0