XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Intangible assets    
Gross Carrying Value   $ 24,190
Accumulated amortization   (15,815)
Total amortization expense   8,375
Acquired technology and domain name    
Intangible assets    
Gross Carrying Value $ 22,890 22,890
Accumulated amortization (20,920) (14,515)
Total amortization expense 1,970 8,375
Customer relationships    
Intangible assets    
Gross Carrying Value 1,300 1,300
Accumulated amortization (1,300) (1,300)
Total amortization expense 0 $ 0
Acquired Technology And Domain Name And Customer Relationships    
Intangible assets    
Gross Carrying Value 24,190  
Accumulated amortization (22,220)  
Total amortization expense $ 1,970