Windows 11 battery health report

You could do something similar with a custom computer inventory script:

Here is an example of a inventory custom script.

Here is a link to post that shows more details on how: (Look for Dakota_Lewis’s suggestion)
How are you guys saving Bitlocker Keys? - General - ImmyBot Community

Then you can just filter for the specific inventory, download the xslx for a report of the battery health across all tenants in computer inventory scripts.