XML 125 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions, Intangible Assets, and Goodwill - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 44,998 $ 22,596
Accumulated Amortization (12,943) (6,513)
Total $ 32,055 $ 16,083
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (years) 3 years 9 months 18 days 4 years 1 month 6 days
Gross Carrying Amount $ 8,671 $ 5,604
Accumulated Amortization (2,787) (1,518)
Total $ 5,884 $ 4,086
Trade name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (years) 3 years 3 months 18 days 3 years 8 months 12 days
Gross Carrying Amount $ 5,324 $ 4,451
Accumulated Amortization (2,309) (1,404)
Total $ 3,015 $ 3,047
Content    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (years) 2 years 6 months 2 years 3 months 18 days
Gross Carrying Amount $ 3,142 $ 2,387
Accumulated Amortization (1,695) (1,021)
Total $ 1,447 $ 1,366
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (years) 5 years 3 months 18 days 4 years 4 months 24 days
Gross Carrying Amount $ 12,058 $ 1,694
Accumulated Amortization (1,790) (396)
Total $ 10,268 $ 1,298
Capitalized internal-use software    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (years) 2 years 7 months 6 days 2 years 9 months 18 days
Gross Carrying Amount $ 15,803 $ 8,460
Accumulated Amortization (4,362) (2,174)
Total $ 11,441 $ 6,286