XML 28 R18.htm IDEA: XBRL DOCUMENT
v3.23.1

Warrants | 12 Months Ended
--- | ---
Dec. 31, 2022
Warrants |
Warrants | Note 12 — Warrants A summary of the Company’s warrant activity and related information is as follows: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Warrants | ​ | Pre-Funded Warrants
​ |  | ​ |  | Weighted |  | ​ |  | Weighted
​ | ​ | ​ | ​ | Average | ​ | ​ | ​ | Average
​ | ​ | ​ | ​ | Exercise | ​ | ​ | ​ | Exercise
​ | ​ | Warrants | ​ | Price | ​ | Warrants | ​ | Price
Outstanding at December 31, 2020 |  | 1,149,868 | ​ | $ | 6.36 |  | 320,201 | ​ | $ | 0.001
Exercised |  | (363,448) | ​ | $ | 8.90 |  | (66,373) | ​ | $ | 0.001
Outstanding at December 31, 2021 | ​ | 786,420 | ​ | $ | 5.19 | ​ | 253,828 | ​ | $ | 0.001
Outstanding at December 31, 2022 | ​ | 786,420 | ​ | $ | 5.19 | ​ | 253,828 | ​ | $ | 0.001
​ All warrants were exercisable at December 31, 2022 although warrants may generally be exercised only to the extent that the total number of shares of common stock then beneficially owned by these shareholders does not exceed 4.99% (or, at the investor’s election, 9.99%) of the outstanding shares of the Company’s stock. The weighted average remaining life, excluding the 253,828 pre-funded warrants with no expiration date, of the outstanding warrants is 2.2 years. The estimated aggregate pre-tax intrinsic value (the difference between the Company’s stock price on the last day of the year ended December 31, 2022 and the exercise prices, multiplied by the number of in-the-money warrants) is $7.1 million.

X
- Definition The entire disclosure for warrants. + References No definition available. + Details
Name: | ipwr_WarrantsDisclosureTextBlock
Namespace Prefix: | ipwr_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_WarrantsAndRightsNoteDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration