2024 was another record-shattering year for campaign spending.