XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Identifiable Intangible Assets and Goodwill - Schedule of Expected Future Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Future amortization of intangible assets [Abstract]    
2025, remaining $ 33,079  
2026 42,244  
2027 37,757  
2028 25,961  
2029 18,947  
Thereafter 64,234  
Total $ 222,222 $ 224,846