XML 58 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible assets - Estimated Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]    
2026 remaining $ 40,339  
2027 52,528  
2028 50,296  
2029 47,342  
2030 35,733  
2031 18,326  
Thereafter 32,432  
Total $ 276,996 $ 178,856