XML 33 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table reflects goodwill activity for the three months ended March 31, 2026 (in thousands):

 Amount
(unaudited)
Balance at December 31, 2025
$135,276 
Goodwill acquired81,525 
Balance at March 31, 2026
$216,801 
Schedule of Finite-Lived Intangible Assets, Net
The total cost and amortization of the Company's intangible assets for the period ended March 31, 2026 is comprised of the following (in thousands):

March 31, 2026
(unaudited)
 Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$55,321 $(2,598)$52,723 
Customer relationship4,100 (253)3,847 
Non-compete40 (14)26 
Total$59,461 $(2,865)$56,596 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes estimated future amortization expense of the Company's intangible assets as of March 31, 2026 (in thousands):

 Amount
Years ending December 31,(unaudited)
2026$8,072 
202710,763 
202810,438 
202910,400 
203010,400 
Thereafter6,523 
Total future amortization expense$56,596