XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Estimated future amortization expense (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Estimated future amortization expense      
2025 (remaining 9 months) $ 15,814    
2026 17,965    
2027 16,356    
2028 15,532    
2029 13,533    
Thereafter 64,409    
Intangibles Net 143,609   $ 107,975
Software development costs      
Estimated future amortization expense      
Intangibles Net 71,986   $ 68,582
Capitalized software development costs $ 4,200 $ 4,000