This type of report is called a "pivot table". There's a report that will do what you want in the Extended Reports extension. If you don't have that installed, do the following (or ask your administrator):
Go to Administer menu » System Settings » Extensions.
Click the Add New tab.
Search for Extended Reports in the extension list and click the ...
There is no way to do this in the User Interface, you would have to develop a little extension that customizes the Contribution Summary Report by adding the Payment Instrument as an additional grouping. You can find some guidelines here: https://docs.civicrm.org/dev/en/latest/framework/civireport/
Or log a request at Gitlab for an improvement to the core ...
This is now possible with the Extended Reports extension, which you can install from the in-app extension explorer. You'll need to rebuild your report in the corresponding Extended Report template. Click the Advanced Report Configuration link to reorder columns.
It's also possible with the ReportPlus extension, which I haven't used yet.