Both expressions below deal with money matters:
put it on the line
put money on the line
You fellows always PUT IT ON THE LINE for me every pay day.
The California government is PUTTING MONEY ON THE LINE to get a fleet of steam cars on the road.
Could you comment on the difference in their respective meaning.