XML 47 R38.htm IDEA: XBRL DOCUMENT
v3.25.2

Fair Value Measurements - Narrative (Details) | Jun. 30, 2025 | Jun. 08, 2023 $ / shares shares
--- | --- | ---
Measurement Input, Offered Price | Valuation, Black-Scholes Merton Model |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |
Warrants and rights outstanding, measurement input | 2.47 |
Measurement Input, Strike Price | Valuation, Black-Scholes Merton Model |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |
Warrants and rights outstanding, measurement input | 11.50 |
OpCo | Public Warrants |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares |  | 8,624,974
Class of warrant or right, exercise price of warrants or rights (in usd per share) |  | $ 11.50
Class of warrant or right, redemption price per warrant (in usd per share) |  | $ 0.01
Class of warrants or right, convertible, threshold trading days |  | 20 days
Class of warrants or right, convertible, threshold consecutive trading days |  | 30 days
OpCo | Public Warrants | Share Price Equals Or Exceeds Eighteen U.S. Dollars | Class A Common Stock |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |
Share price (in usd per share) |  | $ 18.00
OpCo | Public Warrants | Share Price Equals Or Exceeds Ten U.S. Dollars | Class A Common Stock |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |
Share price (in usd per share) |  | 10.00
OpCo | Public Warrants | Share Price Is Below Eighteen U.S. Dollars | Class A Common Stock |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |
Share price (in usd per share) |  | $ 18.00
OpCo | Private Placement Warrants |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares |  | 10,900,000
Class of warrant or right, exercise price of warrants or rights (in usd per share) |  | $ 11.50

X
- Definition Class Of Warrant Or Right, Redemption Price Per Warrant + References No definition available. + Details
Name: | npwr_ClassOfWarrantOrRightRedemptionPricePerWarrant
Namespace Prefix: | npwr_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class Of Warrants Or Right, Convertible, Threshold Consecutive Trading Days + References No definition available. + Details
Name: | npwr_ClassOfWarrantsOrRightConvertibleThresholdConsecutiveTradingDays
Namespace Prefix: | npwr_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class Of Warrants Or Right, Convertible, Threshold Trading Days + References No definition available. + Details
Name: | npwr_ClassOfWarrantsOrRightConvertibleThresholdTradingDays
Namespace Prefix: | npwr_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingMeasurementInput
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputOfferedPriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=npwr_ValuationBlackScholesMertonModelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=npwr_MeasurementInputStrikePriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=npwr_OpCoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=npwr_PublicWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | npwr_SharePriceRangeAxis=npwr_SharePriceEqualsOrExceedsEighteenUSDollarsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | npwr_SharePriceRangeAxis=npwr_SharePriceEqualsOrExceedsTenUSDollarsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | npwr_SharePriceRangeAxis=npwr_SharePriceIsBelowEighteenUSDollarsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=npwr_PrivateWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |