Aggregate-then-window: build monthly net cash CTE, then SUM() OVER (ORDER BY month) for the cumulative-burn rail