v3.26.1
Goodwill and Intangible Assets - Schedule of Expected Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Aggregate amortization expense:        
For period 01/01/26-06/30/26 $ 3,878 $ 3,121 $ 7,179 $ 6,352
Estimated amortization expense:        
For period 07/01/26-12/31/26 7,363   7,363  
For year ended 12/31/27 13,420   13,420  
For year ended 12/31/28 11,726   11,726  
For year ended 12/31/29 9,953   9,953  
For year ended 12/31/30 $ 7,932   $ 7,932