The costs largely match US estimates of its own expenditures during the war, while Iran has estimated its war losses at $145 billion.