v3.26.1
Intangible Assets - Summary of Acquired Intangible Assets, Net (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Intangible Asset, Finite-Lived [Line Items]  
Gross Carrying Amount $ 10,548
Accumulated Amortization 829
Net Carrying Amount 9,719
Customer Relationships  
Intangible Asset, Finite-Lived [Line Items]  
Gross Carrying Amount 5,148
Accumulated Amortization 373
Net Carrying Amount $ 4,775
Weighted Average Remaining Useful Life (In years) 8 years 3 months 18 days
Developed Technology  
Intangible Asset, Finite-Lived [Line Items]  
Gross Carrying Amount $ 2,600
Accumulated Amortization 217
Net Carrying Amount $ 2,383
Weighted Average Remaining Useful Life (In years) 6 years 4 months 24 days
Tradename  
Intangible Asset, Finite-Lived [Line Items]  
Gross Carrying Amount $ 1,500
Accumulated Amortization 88
Net Carrying Amount $ 1,412
Weighted Average Remaining Useful Life (In years) 9 years 4 months 24 days
Non-compete  
Intangible Asset, Finite-Lived [Line Items]  
Gross Carrying Amount $ 1,300
Accumulated Amortization 151
Net Carrying Amount $ 1,149
Weighted Average Remaining Useful Life (In years) 4 years 4 months 24 days