XML 91 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangibles - Intangible Assets - Future Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Estimated future amortization expense      
2023 $ 21,736    
2024 11,733    
2025 5,532    
2026 1,080    
2027 102    
Thereafter 0    
Total 40,183    
Intangible assets      
Unamortized software development costs 30,877 $ 33,152 $ 28,512
Capitalized software costs      
Intangible assets      
Unamortized software development costs $ 7,400