v3.25.1
Goodwill and Intangibles - Schedule of Future Amortization Charges Related to Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 9,105  
2026 12,125  
2027 12,067  
2028 11,057  
2029 10,759  
Thereafter 92,555  
Intangible assets, net $ 147,668 $ 150,497