v3.26.1
Acquisition (Tables)
6 Months Ended
Jun. 30, 2026
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Acquired Intangible Assets and Estimated Useful Lives
The following table sets forth the components of acquired intangible assets and their estimated useful lives as of the date of acquisition (in thousands, except years):
Fair ValueUseful Life (Years)
Developed technology$7,100 5
Customer relationships1,400 5
Trademark / trade name300 5
Total$8,800 

Acquired intangible assets subject to amortization as of June 30, 2026 are as follows (in thousands, except years):
GrossAccumulated AmortizationNetWeighted-Average Remaining Useful Life
(in years)
Developed technology$7,100 $(59)$7,041 5.0
Customer relationships1,400 (12)1,388 5.0
Trademark / trade name300 (3)298 5.0
$8,800 $(74)$8,727 
The following table sets forth the components of acquired intangible assets and their estimated useful lives as of the date of acquisition (in thousands, except years):
Fair ValueUseful Life (Years)
Developed technology$5,700 5
Customer relationships1,500 5
Trademark / trade name400 4
Total$7,600 
Schedule of Intangible Assets Subject to Amortization
Acquired intangible assets subject to amortization as of June 30, 2026 are as follows (in thousands, except years):

GrossAccumulated AmortizationNetWeighted-Average Remaining Useful Life
(in years)
Developed technology$5,700 $(1,555)$4,145 3.6
Customer relationships1,500 (409)1,091 3.6
Trademark / trade name400 (137)263 2.6
$7,600 $(2,101)$5,499 
Schedule of Expected Future Amortization Expense
The expected future amortization expense for acquired intangible assets as of June 30, 2026 is as follows (in thousands):

Remainder of 2026$880 
20271,760 
20281,760 
20291,760 
20301,760 
Thereafter807 
Total amortization expense$8,727 
The expected future amortization expense for acquired intangible assets as of June 30, 2026 is as follows (in thousands):

Remainder of 2026$759 
20271,519 
20281,519 
20291,437 
2030265 
Total amortization expense$5,499