v3.25.1
Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Amortization expense (Details) - Software and Software Development Costs [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Amortizaion expense of capitalized software costs $ 8,426 $ 6,311
Cost Of Revenue    
Finite-Lived Intangible Assets [Line Items]    
Amortizaion expense of capitalized software costs 5,638 4,029
Research and Development    
Finite-Lived Intangible Assets [Line Items]    
Amortizaion expense of capitalized software costs $ 2,788 $ 2,282