v3.26.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Finite-lived Intangible Assets [Roll Forward]        
Beginning balance     $ 48,892 $ 55,008
Additions     1,665 6,207
Amortization $ (3,442) $ (3,435) (6,777) (6,856)
Ending balance $ 43,780 $ 54,359 $ 43,780 $ 54,359