XML 33 R22.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Insider Trading Arrangements | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2024 shares | Jun. 30, 2024 shares
ecd_TradingArrByIndTable |  |
Material Terms of Trading Arrangement [Text Block] |  | Item 5. Other Information During the three months ended June 30, 2024, none of our directors or officers adopted, modified, or terminated a Rule 10b5‑1 trading arrangement or a non-Rule 10b5‑1 trading arrangement, as such terms are defined under Item 408(a) of Regulation S‑K, except as follows: On May 31, 2024, Megan Kendrick, our Vice President of Human Resources, adopted a Rule 10b5‑1 trading arrangement for the sale of shares of our common stock, which is intended to satisfy the affirmative defense conditions of Rule 10b5‑1(c) under the Exchange Act. Ms. Kendrick’s Rule 10b5‑1 trading arrangement provides for the potential sale of up to 2,000 shares of our common stock between September 15, 2024 and December 31, 2024, so long as the market price of our common stock is higher than certain minimum threshold prices specified in Ms. Kendrick’s Rule 10b5‑1 trading arrangement. On June 5, 2024, Miles Brittain, our Executive Vice President, adopted a Rule 10b5‑1 trading arrangement for the sale of shares of our common stock, which is intended to satisfy the affirmative defense conditions of Rule 10b5‑1(c) under the Exchange Act. Mr. Brittain’s Rule 10b5‑1 trading arrangement provides for the potential sale of up to 4,500 shares of our common stock between September 4, 2024 and June 6, 2025, so long as the market price of our common stock is higher than certain minimum threshold prices specified in Mr. Brittain’s Rule 10b5‑1 trading arrangement.
Non-Rule 10b5-1 Arrangement Adopted [Flag] | false |
Rule 10b5-1 Arrangement Terminated [Flag] | false |
Non-Rule 10b5-1 Arrangement Terminated [Flag] | false |
Megan Kendrick [Member] |  |
ecd_TradingArrByIndTable |  |
Trading Arrangement, Securities Aggregate Available Amount | 2,000 | 2,000
Trading Arrangement Adoption Date | May 31, 2024 |
Trading Arrangement, Individual Name | Megan Kendrick |
Trading Arrangement, Individual Title | Vice President of Human Resources |
Rule 10b5-1 Arrangement Adopted [Flag] | true |
Miles Brittain [Member] |  |
ecd_TradingArrByIndTable |  |
Trading Arrangement, Securities Aggregate Available Amount | 4,500 | 4,500
Trading Arrangement Adoption Date | June 5, 2024 |
Trading Arrangement, Individual Name | Miles Brittain |
Trading Arrangement, Individual Title | Executive Vice President |
Rule 10b5-1 Arrangement Adopted [Flag] | true |

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_MtrlTermsOfTrdArrTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TradingArrByIndTable
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B + Details
Name: | ecd_TrdArrAdoptionDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndName
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndTitle
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph D + Details
Name: | ecd_TrdArrSecuritiesAggAvailAmt
Namespace Prefix: | ecd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ecd_IndividualAxis=nwpx_MeganKendrickMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=nwpx_MilesBrittainMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |