v3.25.3
Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 (October 1 to December 31) $ 9,444  
2026 34,197  
2027 18,264  
2028 12,037  
2029 6,580  
Thereafter 1,795  
Net Carrying Amount $ 82,317 $ 94,633