XML 49 R37.htm IDEA: XBRL DOCUMENT
v3.25.2

Inventory - Schedule of Inventory (Details) - USD ($) $ in Thousands | Jun. 30, 2025 | Dec. 31, 2024
--- | --- | ---
Inventory Disclosure [Abstract] |  |
Allowance for inventory obsolescence, current | $ 1,499 | $ 4,379
Raw materials, net of allowance of $1,499 and $4,379, respectively | 17,576 | 17,706
Work-in-process | 758 | 345
Inventory - current | 18,334 | 18,051
Allowance for inventory obsolescence, noncurrent | 1,020 | 1,488
Raw materials - long term, net of allowance of $1,020 and $1,488, respectively | 0 | 0
Total inventory | $ 18,334 | $ 18,051

X
- Definition Inventory, Net Of Reserves + References No definition available. + Details
Name: | ngs_InventoryNetOfReserves
Namespace Prefix: | ngs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Inventory, Raw Materials, Net of Reserves, Current + References No definition available. + Details
Name: | ngs_InventoryRawMaterialsNetOfReservesCurrent
Namespace Prefix: | ngs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Inventory, Raw Materials, Net of Reserves, Noncurrent + References No definition available. + Details
Name: | ngs_InventoryRawMaterialsNetOfReservesNoncurrent
Namespace Prefix: | ngs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Inventory Valuation Reserves, Current + References No definition available. + Details
Name: | ngs_InventoryValuationReservesCurrent
Namespace Prefix: | ngs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Inventory Valuation Reserves, Noncurrent + References No definition available. + Details
Name: | ngs_InventoryValuationReservesNoncurrent
Namespace Prefix: | ngs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_InventoryNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_InventoryWorkInProcessNetOfReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant