XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Estimated Future Amortization Expense By Year From Amortizable Intangibles (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2025 (remaining nine months) $ 59,776  
2026 79,190  
2027 78,582  
2028 77,110  
2029 77,032  
2030 20,114  
Finite-lived intangible assets, net $ 391,804 $ 409,689