v3.26.3
Goodwill and Intangible Assets, net - Amortization expense of intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Intangible Assets, net        
Amortization expense of intangible assets $ 1,019 $ 732 $ 2,680 $ 2,158
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Intangible Assets, net        
Amortization expense of intangible assets 785 635 2,154 1,904
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Intangible Assets, net        
Amortization expense of intangible assets $ 234 $ 97 $ 526 $ 254