SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Natural Gas Services Group Inc. – ‘10-Q’ for 6/30/22 – ‘XML’

On:  Monday, 8/15/22, at 4:54pm ET   ·   For:  6/30/22   ·   Accession #:  1084991-22-102   ·   File #:  1-31398

Previous ‘10-Q’:  ‘10-Q’ on 5/16/22 for 3/31/22   ·   Next:  ‘10-Q’ on 11/14/22 for 9/30/22   ·   Latest:  ‘10-Q’ on 11/14/23 for 9/30/23   ·   10 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

 8/15/22  Natural Gas Services Group Inc.   10-Q        6/30/22   53:4.9M

Quarterly Report   —   Form 10-Q

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report on Form 10-Q for the Period Ended  HTML   1.07M 
                June 30, 2022                                                    
 2: EX-31.1     EX-31.1 Certification of Interim CEO Pursuant to    HTML     22K 
                Section 302 of the Sox Act                                       
 3: EX-31.2     EX-31.2 Cert of Principal Acctng Officer Pursuant   HTML     21K 
                to Section 302 of the Sox Act                                    
 4: EX-32.1     EX-32.1 Certification of Interim CEO Pursuant to    HTML     19K 
                Section 906 of the Sox Act                                       
 5: EX-32.2     EX-32.2 Cert of Principal Acctng Officer Pursuant   HTML     19K 
                to Section 906 of the Sox Act                                    
11: R1          Cover                                               HTML     69K 
12: R2          Condensed Consolidated Balance Sheets               HTML    125K 
13: R3          Condensed Consolidated Balance Sheets               HTML     47K 
                (Parentheticals)                                                 
14: R4          Condensed Consolidated Statements of Operations     HTML    108K 
15: R5          Condensed Consolidated Statements of Stockholders'  HTML     90K 
                Equity                                                           
16: R6          Condensed Consolidated Statements of Cash Flows     HTML    106K 
17: R7          Description of Business                             HTML     19K 
18: R8          Summary of Significant Accounting Policies          HTML     65K 
19: R9          Inventory                                           HTML     33K 
20: R10         Federal Income Tax Receivable                       HTML     22K 
21: R11         Rental Equipment                                    HTML     27K 
22: R12         Credit Facility                                     HTML     32K 
23: R13         Stock-Based and Other Long-Term Incentive           HTML     80K 
                Compensation                                                     
24: R14         (Loss) Earnings per Share                           HTML     41K 
25: R15         Commitments and Contingencies                       HTML     19K 
26: R16         Subsequent Events                                   HTML     19K 
27: R17         Summary of Significant Accounting Policies          HTML     46K 
                (Policies)                                                       
28: R18         Summary of Significant Accounting Policies          HTML     47K 
                (Tables)                                                         
29: R19         Inventory (Tables)                                  HTML     33K 
30: R20         Rental Equipment (Tables)                           HTML     26K 
31: R21         Stock-Based and Other Long-Term Incentive           HTML     81K 
                Compensation (Tables)                                            
32: R22         (Loss) Earnings per Share (Tables)                  HTML     40K 
33: R23         Summary of Significant Accounting Policies -        HTML     51K 
                Narrative (Details)                                              
34: R24         Summary of Significant Accounting Policies -        HTML     42K 
                Disaggregation of Revenue (Details)                              
35: R25         Summary of Significant Accounting Policies -        HTML     31K 
                Contract Balances (Details)                                      
36: R26         Inventory - Schedule of Inventory (Details)         HTML     30K 
37: R27         Inventory - Schedule of Inventory Allowance         HTML     22K 
                (Details)                                                        
38: R28         Federal Income Tax Receivable (Details)             HTML     24K 
39: R29         Rental Equipment (Details)                          HTML     29K 
40: R30         Credit Facility (Details)                           HTML     75K 
41: R31         Stock-Based and Other Long-Term Incentive           HTML     59K 
                Compensation - Stock Option Activity (Details)                   
42: R32         Stock-Based and Other Long-Term Incentive           HTML     58K 
                Compensation - Stock Options Outstanding (Details)               
43: R33         Stock-Based and Other Long-Term Incentive           HTML     40K 
                Compensation - Summary of Unvested Stock Options                 
                (Details)                                                        
44: R34         Stock-Based and Other Long-Term Incentive           HTML     23K 
                Compensation - Stock Option, Narrative (Details)                 
45: R35         Stock-Based and Other Long-Term Incentive           HTML     51K 
                Compensation - Restricted Stock, Narrative                       
                (Details)                                                        
46: R36         Stock-Based and Other Long-Term Incentive           HTML     57K 
                Compensation - Restricted Stock (Details)                        
47: R37         Stock-Based and Other Long-Term Incentive           HTML     37K 
                Compensation - Other Long-Term Incentive                         
                Compensation, Narrative (Details)                                
48: R38         (Loss) Earnings per Share - Schedule of Earnings    HTML     67K 
                Per Share, Basic and Diluted (Details)                           
51: XML         IDEA XML File -- Filing Summary                      XML     89K 
49: XML         XBRL Instance -- ngs-20220630_htm                    XML   1.11M 
50: EXCEL       IDEA Workbook of Financial Reports                  XLSX     86K 
 7: EX-101.CAL  XBRL Calculations -- ngs-20220630_cal                XML    130K 
 8: EX-101.DEF  XBRL Definitions -- ngs-20220630_def                 XML    308K 
 9: EX-101.LAB  XBRL Labels -- ngs-20220630_lab                      XML   1.09M 
10: EX-101.PRE  XBRL Presentations -- ngs-20220630_pre               XML    629K 
 6: EX-101.SCH  XBRL Schema -- ngs-20220630                          XSD    104K 
52: JSON        XBRL Instance as JSON Data -- MetaLinks              258±   400K 
53: ZIP         XBRL Zipped Folder -- 0001084991-22-000102-xbrl      Zip    258K 


‘XML’   —   XBRL Instance — ngs-20220630_htm


This Document is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<xbrl xml:lang="en-US" xmlns="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ngs="http://www.ngsgi.com/20220630" xmlns:srt="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<link:schemaRef xlink:href="ngs-20220630.xsd" xlink:type="simple"/>
<context id="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="ib82c9f437829423cb1faa415b81a6a3b_I20220808">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<instant> 2022-08-08 </instant>
</period>
</context>
<context id="i41c8f635c3644899b15b6581d3622e47_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i62efb325e2684205a37274376842c0c4_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i3c5a7319aade4828b245877a51502350_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="ic2682245434041faa85144da2953137b_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i63532d5cf020428d959dfb8016cc3da7_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:ProductSalesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="ia3436dc3889c40db8253a5db4aa76cb4_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:ProductSalesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i557b313f762a4848bc0d4366a0c55718_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:ProductSalesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i85ca87c0960b4bda84961156ec994562_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:ProductSalesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i3a241c0024e24410921c73b356536390_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:ServiceandMaintenanceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="ie19e0c63065f43f893d5f1f9fa2d9fe6_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:ServiceandMaintenanceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i5be79aaf11194b8094afecc4d9ebab77_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:ServiceandMaintenanceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i6d87cb564cae45f48d58e47aa8d70d6b_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:ServiceandMaintenanceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i8128915716694ae4a6108edd4e3f3374_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="if4b1884d3aa245028d1fc3e688850d01_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="ibef83798ce644b81b4cf361ad8a9719b_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i0d1e938ef8dc4075810680fcd220b075_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="ifbdc5d1e509c4b2b922c639f4404f7bf_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockCommonMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i02e6a513d4954d329a93866a73d6c52f_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="ia0c9d423a36c4414bf71bb7cbd61ff0a_D20210101-20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-03-31 </endDate>
</period>
</context>
<context id="i5aafca05a01743d88288ee7166f196d8_D20210101-20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-03-31 </endDate>
</period>
</context>
<context id="i4da70acafb444787b5220fe1596f2092_D20210101-20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-03-31 </endDate>
</period>
</context>
<context id="i8f186107dcda4b76ac1807eb2ef64448_D20210101-20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-03-31 </endDate>
</period>
</context>
<context id="i38e66c657d064a2296ef9029a8fdde92_I20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-03-31 </instant>
</period>
</context>
<context id="i937aec7fa95e4edcbe26ed14fa63a882_I20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-03-31 </instant>
</period>
</context>
<context id="ia950ab279b3848b79251f00e3d8835da_I20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-03-31 </instant>
</period>
</context>
<context id="ic630fbbe402940289866fc4963455351_I20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-03-31 </instant>
</period>
</context>
<context id="ic3b4f587ba6043ad85b961601c1d7652_I20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockCommonMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-03-31 </instant>
</period>
</context>
<context id="ie371acc61c3e4d1d8e51ac8cf7bad1b2_I20210331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<instant> 2021-03-31 </instant>
</period>
</context>
<context id="i46043e7fc3bd4d55bbd14bc40a2e384b_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="if9d276c634ff491186f91341bdda50da_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i3428e4ddea4449c7a2415d9bb24fe490_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockCommonMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="ic24d1446b7384e968356fec0cadeeda0_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="ib65cf599498e4a2cb1d07343b88f7358_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i56541f1fc60a423d962edd8fc375f053_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="id1a6250f65a94f4593cc5edd5738a2ed_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="ie9e472fb0fc846c6a08c3f9f5dc9d631_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="ic9fcaed994f34cb9a6b3c6724b13cda0_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockCommonMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i9d6260155a3547049718113a392a72e0_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="ifa4e8ee4fa3444e781c22c8af27865b9_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="iee69fc8c926a459dabca3c4cfe4f5288_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i5f99cb25e73c4ca4adfa77178183e5a6_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i813209db2fc64bf3a14dfcac6f2f6282_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i9d3c367e964d431d8382cb85bd32de8b_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockCommonMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ib03faccc0fbe47fd9a6adc2b1a950e3b_D20220101-20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="if078e22e61244c08b247578fb6dcf789_D20220101-20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="i98ee58fc9b1b482c8c1743485a73397f_D20220101-20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="i2bdda4ae77d94bc2aec63bdc9b931809_D20220101-20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockCommonMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="i30e54d86aa2b40668c86e8330d5ac476_D20220101-20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="i3a66af62dc4b4db98aeea8ccd33c8420_I20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="id20fa7b903ae427b9bcacd4d2f8a248d_I20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="ia378c036ced942b3acc96137ccb5959d_I20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="ifb6a6e06a89943d28d393aa40e6334fe_I20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="i8343b80f65274872938ed1e1621768e1_I20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockCommonMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="i413287e2fb60457a8ed873863c72137d_I20220331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="i6288b30bce80450daeb4da66b9d6d62a_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i9f297f6a68a140e1a4f3f66244d9ea4d_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i6e3056d101ef41f7add6194f8e9cd801_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockCommonMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i1e7488e08c5247c495823146610da7f1_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="if4a1c465a79a48ea8b094a96c33663d0_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i8bc97446efa647d6b21e9fe25f3280a0_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i78cf9e1ef32648b79bb67663b4d80c5d_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="if87d591ae4824eacaf41f05428e7938c_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i60e07b5ee0ba4081a2a0ae71b7a3c0fd_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockCommonMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="ieef7273e17fd4293b3fd8d23298fac36_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis"> ngs:RentalContractsExcludingLargeHorsepowerCompressorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i8403d4f9d09a496bae53c834a82a0fb5_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis"> ngs:RentalContractsExcludingLargeHorsepowerCompressorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i929619a9fb6e4da9b5c7937206133b2a_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis"> ngs:RentalContractsLargeHorsepowerCompressorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="id635a5a0ef974b128febe973315e28ac_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis"> ngs:BillAndHoldArrangementMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="iedbab8d74da74b66bb1e4cfe89e57e5b_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis"> ngs:BillAndHoldArrangementMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="ic087daad0ad8406ab8ce5c19c13cb751_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:CompressorRelatedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i936ec236ddc0493885f5eca6ceea2bd8_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:CompressorRelatedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i871d69e7e2e942078fa867e398692ee0_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:CompressorRelatedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="id7953db171a04f55ae7eda6d1d22fd81_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:CompressorRelatedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i9e809a5a7d124dd4b3ef1580e86f4b36_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:FlaresRelatedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="ica29ca5f15a144349b9164c156fc6e37_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:FlaresRelatedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="id2598231aa734d0999178f46c14fd81a_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:FlaresRelatedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i298da3c9149f4e4ebc9c8f1a567d8e1d_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:FlaresRelatedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i9d13c5457a3840859ca09189f4eb23a3_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:OtherPartsRebuildsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i32fbe6d3711f4c25a35b5657f372d629_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:OtherPartsRebuildsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i08c8286cd4894d76b5a5bfa35f09bc65_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:OtherPartsRebuildsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i22ab7faceffd4d00858bc3c912574d34_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:OtherPartsRebuildsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i057861803b6547bf8f137daecc61fc2b_D20210101-20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> ngs:ProductSalesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-12-31 </endDate>
</period>
</context>
<context id="i29ba9299937444bd9a251abe9649f500_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i6978f932abfe420f8941d4728db1cc61_D20210101-20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-12-31 </endDate>
</period>
</context>
<context id="i5198348ae507452a9a8454f530c9f1cc_D20200101-20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<startDate> 2020-01-01 </startDate>
<endDate> 2020-12-31 </endDate>
</period>
</context>
<context id="icd727614f94e4cbb8dab8ec3df019659_D20200701-20200930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
</entity>
<period>
<startDate> 2020-07-01 </startDate>
<endDate> 2020-09-30 </endDate>
</period>
</context>
<context id="i5e1596e207f04b53869f1c051edc6af0_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> ngs:RentalCompressorUnitMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="id82d80fa1d424340b81454bedef2530c_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> ngs:RentalCompressorUnitMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i955f5e98aa9c4060be491abc3e5b080c_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> ngs:RentalCompressorUnitWorkInProgressMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="id06d9520de9c4e12b38ddd90c3b998cb_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> ngs:RentalCompressorUnitWorkInProgressMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ib892d7e2717348abb70cb422d5338e5f_I20210330">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-03-30 </instant>
</period>
</context>
<context id="i53ffd777161a4e8faa0b59918a23accd_D20210511-20210511">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-05-11 </startDate>
<endDate> 2021-05-11 </endDate>
</period>
</context>
<context id="i8605d8e5a10846cfad48683c59594403_I20210511">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-05-11 </instant>
</period>
</context>
<context id="i8eb3c7b1357041469aa9313285235e9d_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i68cde4e302a34abc9b32814f471d53f6_D20210511-20210511">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> ngs:FederalFundRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-05-11 </startDate>
<endDate> 2021-05-11 </endDate>
</period>
</context>
<context id="i3f4b446624d44598a9f40cf207adabc4_D20210511-20210511">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> ngs:EurodollarRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-05-11 </startDate>
<endDate> 2021-05-11 </endDate>
</period>
</context>
<context id="iffa0ccc8d91b41f2ba6bb36fb563ef8b_D20210511-20210511">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> ngs:BaseRateLoansMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-05-11 </startDate>
<endDate> 2021-05-11 </endDate>
</period>
</context>
<context id="i37d70afd033d473d98eef9624374f241_D20210511-20210511">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> ngs:BaseRateLoansMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-05-11 </startDate>
<endDate> 2021-05-11 </endDate>
</period>
</context>
<context id="i16be54ff40ca427f883ea822724007c2_D20210511-20210511">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> ngs:EurodollarRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-05-11 </startDate>
<endDate> 2021-05-11 </endDate>
</period>
</context>
<context id="i37c74142c8914ff2a2798d8a6744f4e8_D20210511-20210511">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> ngs:EurodollarRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-05-11 </startDate>
<endDate> 2021-05-11 </endDate>
</period>
</context>
<context id="ia1b55b77ef3d4a09be1c564b5f69d6fc_I20210511">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-05-11 </instant>
</period>
</context>
<context id="ib1790385af04466e83965b0bb92b18dd_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeOneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="iab2abc2178874782bdd0f6f6e8a3be3a_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeOneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i5c312767866c4231ba5be1aa46d764cd_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeTwoMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i6a229db3e7544cbcb40e39fdd990afd6_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeTwoMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="if77358993e154bce8f9b4fede20ab884_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeThreeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="ie59a4e89cb254a5498641ebced1e5b17_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeThreeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i4c1ba2054f024a839c87d96f40199b95_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeFiveMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i95f4a8aba99c460a894bd9065df9006d_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeFiveMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="ic42cc247e6224f2796d0ee46f8c9e71a_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeFourMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i60d744aefaa64c189b02f1fd2aab7965_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"> ngs:RangeFourMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="ib145b58393684e2594c2c2dd8389bb6e_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:EmployeeStockOptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i26890e66d72f4b7aaf080767dad02d53_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:EmployeeStockOptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="if0529903449d404595d4969e6b12ec84_D20210318-20210318">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:ChiefExecutiveOfficerMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-03-18 </startDate>
<endDate> 2021-03-18 </endDate>
</period>
</context>
<context id="i030746e7f5eb41ef8bdfc502d83a0cf4_D20210318-20210318">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:ExecutiveOfficerMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-03-18 </startDate>
<endDate> 2021-03-18 </endDate>
</period>
</context>
<context id="i2eee1baef29f459c9f8896ad048403ca_D20210617-20210617">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:ChiefFinancialOfficerMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-06-17 </startDate>
<endDate> 2021-06-17 </endDate>
</period>
</context>
<context id="i69d7b5299bc840b796564e3ff3b913fc_D20210617-20210617">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> ngs:VicePresidentofTechnicalServicesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-06-17 </startDate>
<endDate> 2021-06-17 </endDate>
</period>
</context>
<context id="i96b1f9b7b9124d91a7adb5674306b5f4_D20220617-20220617">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:ExecutiveOfficerMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-06-17 </startDate>
<endDate> 2022-06-17 </endDate>
</period>
</context>
<context id="i096437859f374091b44cd67ac28f22ef_D20210318-20210318">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:DirectorMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-03-18 </startDate>
<endDate> 2021-03-18 </endDate>
</period>
</context>
<context id="i890726e294b54cf187811482fa69e485_D20210401-20210401">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:DirectorMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-04-01 </endDate>
</period>
</context>
<context id="if8f4bc8467024d528302c624286ad9bc_D20220426-20220426">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:DirectorMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-26 </startDate>
<endDate> 2022-04-26 </endDate>
</period>
</context>
<context id="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="ic73008d9c0154789aa015f91f2fa1aad_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="ica37d862382c4e089ba60017d33fb78c_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i610a93a801cd4a18b131d1b3428b5ec5_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i77349c470c25445091e1b2756b2fdfac_D20210101-20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-12-31 </endDate>
</period>
</context>
<context id="i068b95771b134c70a9d1dbd5c9ff50d7_D20210318-20210318">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> ngs:OtherLongTermIncentiveCompensationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-03-18 </startDate>
<endDate> 2021-03-18 </endDate>
</period>
</context>
<context id="if9ddaee3120849f8ac6feb40b03dceac_D20210318-20210318">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:DirectorMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> ngs:OtherLongTermIncentiveCompensationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-03-18 </startDate>
<endDate> 2021-03-18 </endDate>
</period>
</context>
<context id="iea2cc66df89f4241a6d2e84e77145f7e_D20210401-20210401">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:DirectorMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> ngs:OtherLongTermIncentiveCompensationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-04-01 </endDate>
</period>
</context>
<context id="ifba5c03b6737416190b8d1bb9113904e_D20220426-20220426">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> srt:DirectorMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> ngs:OtherLongTermIncentiveCompensationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-26 </startDate>
<endDate> 2022-04-26 </endDate>
</period>
</context>
<context id="i8a38d07f226844568df648c581ab7902_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> ngs:OtherLongTermIncentiveCompensationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i09546b0abdd2433bb599c4f4e0d13d2f_D20200428-20200428">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> ngs:OtherLongTermIncentiveCompensationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-04-28 </startDate>
<endDate> 2020-04-28 </endDate>
</period>
</context>
<context id="i86b02de4809341e08e37c8dc68eaa970_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> ngs:OtherLongTermIncentiveCompensationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="icac43e3697f04bf799e6560d47b0e35a_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> ngs:OtherLongTermIncentiveCompensationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i8c2c337683544835ad107ec72be9b213_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> ngs:OtherLongTermIncentiveCompensationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i055f1c60f25d46a9985fb2e6e8e85e57_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i7b09d9996ced4e6b8835017b8d2f1045_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i11575a53fbfe4f4c908a5c816357c3f5_D20220401-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:EmployeeStockOptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-04-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i5a353c7475cc4997888855003d87263b_D20220101-20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:EmployeeStockOptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-06-30 </endDate>
</period>
</context>
<context id="i234e35e98737484e9fa8f048c907522c_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i00ac8eb72d40472392fe599ddcb7efed_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="ic54652c3fc944968a585af1f06fc7045_D20210101-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:EmployeeStockOptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<context id="i67448356b180408091cda7e8f5e75538_D20210401-20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001084991 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:EmployeeStockOptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-04-01 </startDate>
<endDate> 2021-06-30 </endDate>
</period>
</context>
<unit id="shares">
<measure> shares </measure>
</unit>
<unit id="usd">
<measure> iso4217:USD </measure>
</unit>
<unit id="usdPerShare">
<divide>
<unitNumerator>
<measure> iso4217:USD </measure>
</unitNumerator>
<unitDenominator>
<measure> shares </measure>
</unitDenominator>
</divide>
</unit>
<unit id="number">
<measure> pure </measure>
</unit>
<unit id="executive_officer">
<measure> ngs:executive_officer </measure>
</unit>
<unit id="independent_director">
<measure> ngs:independent_director </measure>
</unit>
<dei:EntityCentralIndexKey contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80L2ZyYWc6OWUyNWY0NmE3MDQ0NDI0MmI2YTFkZWY1ZTIyZDNhNjEvdGFibGU6MTJlMzhiMzVhYjdhNGQyNmFkNTM0Y2QxNGY4MTRlYTEvdGFibGVyYW5nZToxMmUzOGIzNWFiN2E0ZDI2YWQ1MzRjZDE0ZjgxNGVhMV8yLTEtMS0xLTM4MzEz_76f1096f-0423-4ca0-9228-e278a57938f3"> 0001084991 </dei:EntityCentralIndexKey>
<dei:CurrentFiscalYearEndDate contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80L2ZyYWc6OWUyNWY0NmE3MDQ0NDI0MmI2YTFkZWY1ZTIyZDNhNjEvdGFibGU6MTJlMzhiMzVhYjdhNGQyNmFkNTM0Y2QxNGY4MTRlYTEvdGFibGVyYW5nZToxMmUzOGIzNWFiN2E0ZDI2YWQ1MzRjZDE0ZjgxNGVhMV8zLTEtMS0xLTM4MzEz_6e6e3611-f417-46cb-b5eb-2ada4ef60369"> --12-31 </dei:CurrentFiscalYearEndDate>
<dei:DocumentFiscalYearFocus contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80L2ZyYWc6OWUyNWY0NmE3MDQ0NDI0MmI2YTFkZWY1ZTIyZDNhNjEvdGFibGU6MTJlMzhiMzVhYjdhNGQyNmFkNTM0Y2QxNGY4MTRlYTEvdGFibGVyYW5nZToxMmUzOGIzNWFiN2E0ZDI2YWQ1MzRjZDE0ZjgxNGVhMV80LTEtMS0xLTM4MzEz_cec50066-d80d-4987-8be2-4adf50c3a498"> 2022 </dei:DocumentFiscalYearFocus>
<dei:DocumentFiscalPeriodFocus contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80L2ZyYWc6OWUyNWY0NmE3MDQ0NDI0MmI2YTFkZWY1ZTIyZDNhNjEvdGFibGU6MTJlMzhiMzVhYjdhNGQyNmFkNTM0Y2QxNGY4MTRlYTEvdGFibGVyYW5nZToxMmUzOGIzNWFiN2E0ZDI2YWQ1MzRjZDE0ZjgxNGVhMV81LTEtMS0xLTM4MzEz_ac69a0ca-c54a-4ed5-8b2f-370e33ee1ca4"> Q2 </dei:DocumentFiscalPeriodFocus>
<dei:AmendmentFlag contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80L2ZyYWc6OWUyNWY0NmE3MDQ0NDI0MmI2YTFkZWY1ZTIyZDNhNjEvdGFibGU6MTJlMzhiMzVhYjdhNGQyNmFkNTM0Y2QxNGY4MTRlYTEvdGFibGVyYW5nZToxMmUzOGIzNWFiN2E0ZDI2YWQ1MzRjZDE0ZjgxNGVhMV82LTEtMS0xLTM4MzEz_688ed4b3-9b76-4732-86bb-d6d5ea19b70f"> false </dei:AmendmentFlag>
<us-gaap:LessorOperatingLeaseTermOfContract contextRef="ieef7273e17fd4293b3fd8d23298fac36_I20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMzA4NQ_8d63ab45-97d6-40ab-9cec-7c69790c37fe"> P6M </us-gaap:LessorOperatingLeaseTermOfContract>
<dei:DocumentType contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV84NA_e0f7ae6a-6e48-4cad-ac95-6a9464b61bec"> 10-Q </dei:DocumentType>
<dei:DocumentQuarterlyReport contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV84OQ_ad23733d-6a0d-487f-b060-111c5aa89a35"> true </dei:DocumentQuarterlyReport>
<dei:DocumentPeriodEndDate contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV8yMTI_7acfefd8-babb-4fcf-850e-c6f3c882d0cc"> 2022-06-30 </dei:DocumentPeriodEndDate>
<dei:DocumentTransitionReport contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV8yMTk_d63b60d0-ffcd-46f4-963a-7efb099ea2ce"> false </dei:DocumentTransitionReport>
<dei:EntityFileNumber contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV8zODM_1c09e367-292d-43ac-acba-201a61bbe915"> 1-31398 </dei:EntityFileNumber>
<dei:EntityRegistrantName contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV8zODc_5cf32183-04cc-445c-a516-df43eb15e9e2"> NATURAL GAS SERVICES GROUP, INC. </dei:EntityRegistrantName>
<dei:EntityIncorporationStateCountryCode contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6ZjY2ODlmYTBjOGRiNDZhN2E5YWRjZDg1ZWU4NDUyNmMvdGFibGVyYW5nZTpmNjY4OWZhMGM4ZGI0NmE3YTlhZGNkODVlZTg0NTI2Y18wLTAtMS0xLTM4MzEz_6ba1ec06-0e40-4a8b-b744-7f1a9c8836a1"> CO </dei:EntityIncorporationStateCountryCode>
<dei:EntityTaxIdentificationNumber contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6ZjY2ODlmYTBjOGRiNDZhN2E5YWRjZDg1ZWU4NDUyNmMvdGFibGVyYW5nZTpmNjY4OWZhMGM4ZGI0NmE3YTlhZGNkODVlZTg0NTI2Y18wLTItMS0xLTM4MzEz_fa02b708-4f18-4bd0-a87f-c20edaf0a89e"> 75-2811855 </dei:EntityTaxIdentificationNumber>
<dei:EntityAddressAddressLine1 contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV80NDg_3a83d872-b83a-43f3-b50b-9e1a62836c81"> 404 Veterans Airpark Ln., Ste 300 </dei:EntityAddressAddressLine1>
<dei:EntityAddressCityOrTown contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV80NTE_c33c7f2e-c2e2-456c-a628-b80b7652bc64"> Midland </dei:EntityAddressCityOrTown>
<dei:EntityAddressStateOrProvince contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV80NTU_cfec5aa8-4880-4030-95bf-c8fea5f7e9db"> TX </dei:EntityAddressStateOrProvince>
<dei:EntityAddressPostalZipCode contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV80NTg_2d78d2a2-4ab1-42b9-9c50-5ef9f17264e8"> 79705 </dei:EntityAddressPostalZipCode>
<dei:CityAreaCode contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV81MDM_1f100020-3889-4674-9376-f13af1549194"> 432 </dei:CityAreaCode>
<dei:LocalPhoneNumber contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV81MDc_85e4f65a-4f5a-4350-b430-93edfe53b578"> 262-2700 </dei:LocalPhoneNumber>
<dei:Security12bTitle contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6NTAwYWFlMTI5ODQxNGFiZGE4NjIzZjQ5Y2UzZmU1MzEvdGFibGVyYW5nZTo1MDBhYWUxMjk4NDE0YWJkYTg2MjNmNDljZTNmZTUzMV8yLTAtMS0xLTM4MzEz_4a0f35ac-8fae-49ce-9e12-266140060a15"> Common Stock, Par Value $0.01 </dei:Security12bTitle>
<dei:TradingSymbol contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6NTAwYWFlMTI5ODQxNGFiZGE4NjIzZjQ5Y2UzZmU1MzEvdGFibGVyYW5nZTo1MDBhYWUxMjk4NDE0YWJkYTg2MjNmNDljZTNmZTUzMV8yLTEtMS0xLTM4MzEz_42dd345c-7bd0-4a51-b3e1-8566bf7d51b6"> NGS </dei:TradingSymbol>
<dei:SecurityExchangeName contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6NTAwYWFlMTI5ODQxNGFiZGE4NjIzZjQ5Y2UzZmU1MzEvdGFibGVyYW5nZTo1MDBhYWUxMjk4NDE0YWJkYTg2MjNmNDljZTNmZTUzMV8yLTItMS0xLTM4MzEz_624a3a6a-2274-4d69-a4b0-3cd9bf014983"> NYSE </dei:SecurityExchangeName>
<dei:EntityCurrentReportingStatus contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6Y2IyZmQ4ODcxMWRiNDRiNzhlN2ZkN2FlNzA4YTM4MjAvdGFibGVyYW5nZTpjYjJmZDg4NzExZGI0NGI3OGU3ZmQ3YWU3MDhhMzgyMF8wLTAtMS0xLTM4MzEzL3RleHRyZWdpb246MjFlNTBhZTQ0OTc4NDNjMGE0YjVlOWQ1Y2JmNTViOTlfNQ_7a123323-6023-4568-b025-77b663c9b403"> Yes </dei:EntityCurrentReportingStatus>
<dei:EntityInteractiveDataCurrent contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6YmQ5OGQ4MWZlYjIwNDAxY2I3OGUwN2U0ZGFhZDc3ZGYvdGFibGVyYW5nZTpiZDk4ZDgxZmViMjA0MDFjYjc4ZTA3ZTRkYWFkNzdkZl8wLTAtMS0xLTM4MzEzL3RleHRyZWdpb246NGJmYjZlNzU1NmNhNGU3M2E2OTkyMzQwZWY0ZDJiZmRfNQ_e05999d2-a94c-441f-82ad-892bc2dfa86e"> Yes </dei:EntityInteractiveDataCurrent>
<dei:EntityFilerCategory contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6YTdlMGNmYTUxNWM4NGY4ODliMzYzNWQ0Y2QyNjYyYjUvdGFibGVyYW5nZTphN2UwY2ZhNTE1Yzg0Zjg4OWIzNjM1ZDRjZDI2NjJiNV8wLTItMS0xLTM4MzEzL3RleHRyZWdpb246MmMwNTY5ODYzYTFhNDkxMmI0MjdkYWE4YjNlODY0MjNfNQ_c8133b08-0836-4d64-8057-3ed20bf31811"> Non-accelerated Filer </dei:EntityFilerCategory>
<dei:EntitySmallBusiness contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6YTdlMGNmYTUxNWM4NGY4ODliMzYzNWQ0Y2QyNjYyYjUvdGFibGVyYW5nZTphN2UwY2ZhNTE1Yzg0Zjg4OWIzNjM1ZDRjZDI2NjJiNV8wLTMtMS0xLTM4MzEzL3RleHRyZWdpb246ZjUxMzNhNjljNDlmNGI0NWEzMzY3MDJmZDFiMzg2OGFfMzE_92d6ed81-d16a-471c-a939-ba24d8dd78c9"> true </dei:EntitySmallBusiness>
<dei:EntityEmergingGrowthCompany contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6YTdlMGNmYTUxNWM4NGY4ODliMzYzNWQ0Y2QyNjYyYjUvdGFibGVyYW5nZTphN2UwY2ZhNTE1Yzg0Zjg4OWIzNjM1ZDRjZDI2NjJiNV8wLTQtMS0xLTM4MzEzL3RleHRyZWdpb246YWI2NTNhNTRhMTVhNDE4NWFiNjQ3NWQ2MDEzZTBiMTBfMjk_074ce126-9c2b-4876-b85a-05d01b7e4609"> false </dei:EntityEmergingGrowthCompany>
<dei:EntityShellCompany contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGFibGU6MDVkOWE3NTExYjA5NGRiMDg1NjNjODMxOThkZDE0MjkvdGFibGVyYW5nZTowNWQ5YTc1MTFiMDk0ZGIwODU2M2M4MzE5OGRkMTQyOV8wLTAtMS0xLTM4MzEzL3RleHRyZWdpb246NDgxNDUzOTU2NGRkNDZjMDhlN2YyM2MxZGUwNmE5MTRfOQ_ba1b2302-2365-49ff-a134-1810bfcc33d2"> false </dei:EntityShellCompany>
<dei:EntityCommonStockSharesOutstanding contextRef="ib82c9f437829423cb1faa415b81a6a3b_I20220808" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xL2ZyYWc6YWU2Yjg1ZDE4NTEwNGVmYWIxNTI5NjY4NWEwZmVmYjEvdGV4dHJlZ2lvbjphZTZiODVkMTg1MTA0ZWZhYjE1Mjk2Njg1YTBmZWZiMV8xOTQ2_83f16102-b947-49ba-8ee0-5d35c9a488cf" unitRef="shares"> 12331147 </dei:EntityCommonStockSharesOutstanding>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNS0xLTEtMS0zODMxMw_467aa133-1fdf-4e38-b511-6ef45f791478" unitRef="usd"> 9828000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNS0zLTEtMS0zODMxMw_8eb7dda6-a745-4cec-851c-99150b93bd42" unitRef="usd"> 22942000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNi0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmE4YzIyMjYzNzRkMzQ4YzViMmY4Mjc0ODdkNzU4OTllXzcz_e8b3c196-69d6-44bb-a41d-45cc18c1eb9d" unitRef="usd"> 380000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNi0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmE4YzIyMjYzNzRkMzQ4YzViMmY4Mjc0ODdkNzU4OTllXzgw_b2cd5d50-cc26-4e74-a6d1-8840b7164d6a" unitRef="usd"> 1129000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNi0xLTEtMS0zODMxMw_1285b267-e71a-4a00-b4cd-c74baa925c2f" unitRef="usd"> 11861000 </us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNi0zLTEtMS0zODMxMw_2e323534-94c6-41b5-8c0e-8deb4c9c1625" unitRef="usd"> 10389000 </us-gaap:AccountsReceivableNetCurrent>
<us-gaap:InventoryNet contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNy0xLTEtMS0zODMxMw_a9610eff-fa15-45dd-a079-18eb5dd5853c" unitRef="usd"> 18478000 </us-gaap:InventoryNet>
<us-gaap:InventoryNet contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNy0zLTEtMS0zODMxMw_9fe35918-19ee-4a68-a698-870b8b781b6e" unitRef="usd"> 19329000 </us-gaap:InventoryNet>
<us-gaap:IncomeTaxesReceivable contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfOC0xLTEtMS0zODMxMw_a013705a-2838-44e1-a526-3fd405c6058e" unitRef="usd"> 11538000 </us-gaap:IncomeTaxesReceivable>
<us-gaap:IncomeTaxesReceivable contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfOC0zLTEtMS0zODMxMw_ab9c5e44-d01d-4116-8886-9c1b4d3fb6ee" unitRef="usd"> 11538000 </us-gaap:IncomeTaxesReceivable>
<us-gaap:PrepaidTaxes contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfOS0xLTEtMS0zODMxMw_3466e0c6-9625-45a7-aaaa-34c4312a7e85" unitRef="usd"> 41000 </us-gaap:PrepaidTaxes>
<us-gaap:PrepaidTaxes contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfOS0zLTEtMS0zODMxMw_d5ea4e77-b422-489a-ad20-3832fbaabe02" unitRef="usd"> 51000 </us-gaap:PrepaidTaxes>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTAtMS0xLTEtMzgzMTM_62e625fd-a6ea-42a4-bfe2-907f160b2e08" unitRef="usd"> 1612000 </us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTAtMy0xLTEtMzgzMTM_c60fe291-67b9-4c4f-9d2d-26bf45fd7364" unitRef="usd"> 854000 </us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:AssetsCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTEtMS0xLTEtMzgzMTM_f8e13cec-704a-4bf4-8be5-a0c42afcc4c4" unitRef="usd"> 53358000 </us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTEtMy0xLTEtMzgzMTM_736b5922-4510-4019-a446-bf800339475b" unitRef="usd"> 65103000 </us-gaap:AssetsCurrent>
<us-gaap:InventoryValuationReserves contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTItMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjplZTgyOTlhNDM5MGI0ZGM3YmIzM2VlNzZkMWU4MmU2MV82Mg_ecc4941b-0f60-40bb-96ff-e4f4081f6476" unitRef="usd"> 37000 </us-gaap:InventoryValuationReserves>
<us-gaap:InventoryValuationReserves contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTItMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjplZTgyOTlhNDM5MGI0ZGM3YmIzM2VlNzZkMWU4MmU2MV82OQ_16a09cf9-7695-4dd9-b03e-7e0a97ed40b3" unitRef="usd"> 64000 </us-gaap:InventoryValuationReserves>
<us-gaap:InventoryNoncurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTItMS0xLTEtMzgzMTM_1af2b013-6f22-429b-906f-a279923c2073" unitRef="usd"> 1630000 </us-gaap:InventoryNoncurrent>
<us-gaap:InventoryNoncurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTItMy0xLTEtMzgzMTM_7f161df7-1644-4740-b1a7-160927d87997" unitRef="usd"> 1582000 </us-gaap:InventoryNoncurrent>
<ngs:RentalEquipmentAccumulatedDepreciation contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTMtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjNDQ5NmJhYjJkMWY0MmFkODBiY2JiYzAxYTAyMjg3Ml81Nw_75aea07e-0af7-4def-9282-fab46edaba54" unitRef="usd"> 183414000 </ngs:RentalEquipmentAccumulatedDepreciation>
<ngs:RentalEquipmentAccumulatedDepreciation contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTMtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjNDQ5NmJhYjJkMWY0MmFkODBiY2JiYzAxYTAyMjg3Ml82NA_6fbd2428-c502-4e5a-b604-e270c78ceff8" unitRef="usd"> 172563000 </ngs:RentalEquipmentAccumulatedDepreciation>
<ngs:RentalEquipmentNet contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTMtMS0xLTEtMzgzMTM_163eca43-90f8-4090-b65b-916fd02b1bc6" unitRef="usd"> 214702000 </ngs:RentalEquipmentNet>
<ngs:RentalEquipmentNet contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTMtMy0xLTEtMzgzMTM_1e850cd4-30f6-4b53-94d7-ced1f0aa1dcd" unitRef="usd"> 206985000 </ngs:RentalEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTQtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpkNzEwNzE5ZWM2ZjA0ZThmODU1NGY3ZTdhYzExMjk3OV82Mw_867430cc-79eb-4e89-8747-c59ab2090a90" unitRef="usd"> 16667000 </us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
<us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTQtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpkNzEwNzE5ZWM2ZjA0ZThmODU1NGY3ZTdhYzExMjk3OV83MA_5b949f91-e0d9-4ff4-95e4-d6d2a9f85289" unitRef="usd"> 15784000 </us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
<us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTQtMS0xLTEtMzgzMTM_09b78e8b-63fd-4333-9b36-48c056ff4f08" unitRef="usd"> 20170000 </us-gaap:PropertyPlantAndEquipmentOtherNet>
<us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTQtMy0xLTEtMzgzMTM_8f20def3-15a3-43d4-b02f-20f05b9c04b8" unitRef="usd"> 20828000 </us-gaap:PropertyPlantAndEquipmentOtherNet>
<ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTUtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpiYTViY2YxYjRjNWE0NzBjOTUyYmZlYTcwZTEzNzFjY183OQ_5cce3a93-77ae-4b70-909a-bb82e4d28b81" unitRef="usd"> 641000 </ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
<ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTUtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpiYTViY2YxYjRjNWE0NzBjOTUyYmZlYTcwZTEzNzFjY184Ng_b297bd2b-f302-4da8-a51f-df65d857ca60" unitRef="usd"> 555000 </ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTUtMS0xLTEtMzgzMTM_f7a3e21e-704e-49bd-8987-297e7277cb3c" unitRef="usd"> 290000 </us-gaap:OperatingLeaseRightOfUseAsset>
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTUtMy0xLTEtMzgzMTM_df033fe4-bf1c-4943-adb8-da32ff06615d" unitRef="usd"> 285000 </us-gaap:OperatingLeaseRightOfUseAsset>
<ngs:IntangibleAssetsAccumulatedAmortization contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTctMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjo4YzQxNDNhODFmNGY0YTcyOGRjMjY4MTEyYTdlOTU5ZV81Mg_f2001166-b32f-41a1-a72d-bc9200260130" unitRef="usd"> 2196000 </ngs:IntangibleAssetsAccumulatedAmortization>
<ngs:IntangibleAssetsAccumulatedAmortization contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTctMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjo4YzQxNDNhODFmNGY0YTcyOGRjMjY4MTEyYTdlOTU5ZV81OQ_1730fa59-c7ae-4b74-9b4c-2061d2b5d9ed" unitRef="usd"> 2134000 </ngs:IntangibleAssetsAccumulatedAmortization>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTctMS0xLTEtMzgzMTM_4f9fb7f5-116d-433a-8c70-b96f6e56fcaa" unitRef="usd"> 963000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTctMy0xLTEtMzgzMTM_a1934dcb-10f4-4635-b08b-9864d4acdde9" unitRef="usd"> 1025000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:OtherAssetsNoncurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTgtMS0xLTEtMzgzMTM_dbbe03b7-e00e-49e3-93e1-598eb7dbf67f" unitRef="usd"> 2365000 </us-gaap:OtherAssetsNoncurrent>
<us-gaap:OtherAssetsNoncurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTgtMy0xLTEtMzgzMTM_d8562586-101f-42b9-b0ed-f666b91b43b5" unitRef="usd"> 2698000 </us-gaap:OtherAssetsNoncurrent>
<us-gaap:Assets contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTktMS0xLTEtMzgzMTM_19f728db-da82-45c7-8519-c2e040cf77e0" unitRef="usd"> 293478000 </us-gaap:Assets>
<us-gaap:Assets contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMTktMy0xLTEtMzgzMTM_1709bf8f-24e2-4b58-afa6-c05ddfbca529" unitRef="usd"> 298506000 </us-gaap:Assets>
<us-gaap:AccountsPayableCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjItMS0xLTEtMzgzMTM_4a661555-1679-4ce7-83dd-c8baf86030e7" unitRef="usd"> 5238000 </us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjItMy0xLTEtMzgzMTM_e287396e-6845-4918-9fde-df9ce963d859" unitRef="usd"> 4795000 </us-gaap:AccountsPayableCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjMtMS0xLTEtMzgzMTM_ea636808-20c7-4e2b-9535-5beb1daf42d8" unitRef="usd"> 15958000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjMtMy0xLTEtMzgzMTM_040576e8-5fdb-4e12-a99e-be8868b60c78" unitRef="usd"> 14103000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:OperatingLeaseLiabilityCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjYtMS0xLTEtMzgzMTM_9227f07f-a547-4dc9-9d03-ddc30c23ce1e" unitRef="usd"> 88000 </us-gaap:OperatingLeaseLiabilityCurrent>
<us-gaap:OperatingLeaseLiabilityCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjYtMy0xLTEtMzgzMTM_cf4b274a-df53-4655-8309-fb559b000bdd" unitRef="usd"> 68000 </us-gaap:OperatingLeaseLiabilityCurrent>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjctMS0xLTEtMzgzMTM_1fa31795-4afa-4b8b-808b-f49369d8f90b" unitRef="usd"> 0 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjctMy0xLTEtMzgzMTM_2e8b616b-9545-411b-9073-b11871bcf0d0" unitRef="usd"> 1312000 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:LiabilitiesCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjgtMS0xLTEtMzgzMTM_aac93057-a84f-4b0c-a7d3-7624688d6b09" unitRef="usd"> 21284000 </us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjgtMy0xLTEtMzgzMTM_41936cab-48a6-4487-9882-a4c5d48efde4" unitRef="usd"> 20278000 </us-gaap:LiabilitiesCurrent>
<us-gaap:LongTermLineOfCredit contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjktMS0xLTEtMzgzMTM_1bb90a9a-4c73-4335-9286-99026d701002" unitRef="usd"> 0 </us-gaap:LongTermLineOfCredit>
<us-gaap:LongTermLineOfCredit contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMjktMy0xLTEtMzgzMTM_0ea43d1c-c9a0-4389-bdba-e6bfe902b25a" unitRef="usd"> 0 </us-gaap:LongTermLineOfCredit>
<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzAtMS0xLTEtMzgzMTM_2c4ce5e2-9431-4b39-bd85-290d97e5145d" unitRef="usd"> 39644000 </us-gaap:DeferredIncomeTaxLiabilitiesNet>
<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzAtMy0xLTEtMzgzMTM_6aa82489-d841-4567-951f-f861e150ce0f" unitRef="usd"> 39288000 </us-gaap:DeferredIncomeTaxLiabilitiesNet>
<us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzEtMS0xLTEtMzgzMTM_03be9891-3be9-4893-b07c-9cbaf9f31c9c" unitRef="usd"> 202000 </us-gaap:OperatingLeaseLiabilityNoncurrent>
<us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzEtMy0xLTEtMzgzMTM_4712cb23-7bd8-41d6-8221-b35ab5bee99f" unitRef="usd"> 217000 </us-gaap:OperatingLeaseLiabilityNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzMtMS0xLTEtMzgzMTM_5e3ea673-82fa-4abf-81a7-97993fb61e4e" unitRef="usd"> 2592000 </us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzMtMy0xLTEtMzgzMTM_28779826-d47a-4089-a2c1-c35bb8ad9f79" unitRef="usd"> 2813000 </us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:Liabilities contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzQtMS0xLTEtMzgzMTM_b8a16556-3f09-4838-bb15-500700537f08" unitRef="usd"> 63722000 </us-gaap:Liabilities>
<us-gaap:Liabilities contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzQtMy0xLTEtMzgzMTM_f395c98a-7f57-4c92-ae7c-60c36e24e4ed" unitRef="usd"> 62596000 </us-gaap:Liabilities>
<us-gaap:CommitmentsAndContingencies contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzUtMS0xLTEtMzgzMTM_b3920b9b-f9e6-409b-88e1-026dfcd105b3" unitRef="usd" xsi:nil="true"/>
<us-gaap:CommitmentsAndContingencies contextRef="i62efb325e2684205a37274376842c0c4_I20211231" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzUtMy0xLTEtMzgzMTM_ab9d6bda-b89a-4a04-afd3-94bd503fd935" unitRef="usd" xsi:nil="true"/>
<us-gaap:PreferredStockSharesAuthorized contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzctMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpiOTUzZTlmNTVjNTY0Mjc5YmFjYjRlMWE1NjA2ODBkMV8yMQ_19edbec8-97ae-40db-92ed-dd8e4c3fd404" unitRef="shares"> 5000000 </us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzctMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpiOTUzZTlmNTVjNTY0Mjc5YmFjYjRlMWE1NjA2ODBkMV8yMQ_ba2a7946-524a-4a3c-b974-a9d12cd800ab" unitRef="shares"> 5000000 </us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesOutstanding contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzctMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpiOTUzZTlmNTVjNTY0Mjc5YmFjYjRlMWE1NjA2ODBkMV80Mw_11ee4ad9-a96d-44b8-a01e-a6e5f9766595" unitRef="shares"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:PreferredStockSharesIssued contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzctMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpiOTUzZTlmNTVjNTY0Mjc5YmFjYjRlMWE1NjA2ODBkMV80Mw_2f6efe76-5cfe-4bbb-b9d5-b4725d826c0d" unitRef="shares"> 0 </us-gaap:PreferredStockSharesIssued>
<us-gaap:PreferredStockSharesOutstanding contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzctMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpiOTUzZTlmNTVjNTY0Mjc5YmFjYjRlMWE1NjA2ODBkMV80Mw_db8ef430-034b-4c5e-814e-e2350898cbc3" unitRef="shares"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:PreferredStockSharesIssued contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzctMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpiOTUzZTlmNTVjNTY0Mjc5YmFjYjRlMWE1NjA2ODBkMV80Mw_e6c6af50-898a-4b38-bc2e-81d5878a0256" unitRef="shares"> 0 </us-gaap:PreferredStockSharesIssued>
<us-gaap:PreferredStockValue contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzctMS0xLTEtMzgzMTM_be260a58-12ae-412b-aa57-fcaf1040f27b" unitRef="usd"> 0 </us-gaap:PreferredStockValue>
<us-gaap:PreferredStockValue contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzctMy0xLTEtMzgzMTM_04c056fe-7ed9-40a6-8eee-f72829f26cff" unitRef="usd"> 0 </us-gaap:PreferredStockValue>
<us-gaap:CommonStockSharesAuthorized contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzgtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjNGU3ZDBkYWMwZWE0MGJlOTY3OWM0OWRjYjgyODM4N18xOA_7259966a-b859-4dd2-9d8f-166731b00889" unitRef="shares"> 30000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzgtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjNGU3ZDBkYWMwZWE0MGJlOTY3OWM0OWRjYjgyODM4N18xOA_8b5b48db-0581-462f-9567-18fe1dd20907" unitRef="shares"> 30000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzgtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjNGU3ZDBkYWMwZWE0MGJlOTY3OWM0OWRjYjgyODM4N181MA_6d79165d-5961-43b1-81d0-a9c165c3a435" unitRef="usdPerShare"> 0.01 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzgtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjNGU3ZDBkYWMwZWE0MGJlOTY3OWM0OWRjYjgyODM4N181MA_8109909c-91be-4eb2-9c66-482d7ee3c131" unitRef="usdPerShare"> 0.01 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesIssued contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzgtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjNGU3ZDBkYWMwZWE0MGJlOTY3OWM0OWRjYjgyODM4N181NA_dd71a971-d42d-48bb-b318-829b0027d788" unitRef="shares"> 13499000 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzgtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjNGU3ZDBkYWMwZWE0MGJlOTY3OWM0OWRjYjgyODM4N182MQ_6d51fbe2-bcf6-4fe3-aa55-64b7cc1df0bc" unitRef="shares"> 13394000 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockValue contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzgtMS0xLTEtMzgzMTM_980fbf27-0bed-410f-a23e-4c9efe14618c" unitRef="usd"> 135000 </us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzgtMy0xLTEtMzgzMTM_74efcac9-20e4-4090-8a8b-1b3aab206d61" unitRef="usd"> 134000 </us-gaap:CommonStockValue>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzktMS0xLTEtMzgzMTM_a522ee2d-5910-4b41-ab49-43913a4a2bab" unitRef="usd"> 114255000 </us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfMzktMy0xLTEtMzgzMTM_8459750a-9a3c-454a-a4d4-cc3bcef370ce" unitRef="usd"> 114017000 </us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDAtMS0xLTEtMzgzMTM_3455b061-85d9-409a-9384-911f82b7a909" unitRef="usd"> 130370000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDAtMy0xLTEtMzgzMTM_fe2c581c-186f-4ca5-a522-c7feb705bbe3" unitRef="usd"> 130103000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:TreasuryStockShares contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDMtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjZjVjYjNhYmVlNDM0NTUzYTE1NThkOTU2NmE5ODQ0Ml8zMA_bf700a95-2a39-411d-9b0a-01bc573ff21d" unitRef="shares"> 1310000 </us-gaap:TreasuryStockShares>
<us-gaap:TreasuryStockShares contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDMtMC0xLTEtMzgzMTMvdGV4dHJlZ2lvbjpjZjVjYjNhYmVlNDM0NTUzYTE1NThkOTU2NmE5ODQ0Ml8zNw_6a3dfde8-51de-471d-96a5-f6e7ad4f7b29" unitRef="shares"> 775000 </us-gaap:TreasuryStockShares>
<us-gaap:TreasuryStockValue contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDMtMS0xLTEtMzgzMTM_9f077592-274b-4614-93c5-0168c20c71ab" unitRef="usd"> 15004000 </us-gaap:TreasuryStockValue>
<us-gaap:TreasuryStockValue contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDMtMy0xLTEtMzgzMTM_08b5e24c-e54f-4b16-942d-9f0b302042be" unitRef="usd"> 8344000 </us-gaap:TreasuryStockValue>
<us-gaap:StockholdersEquity contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDQtMS0xLTEtMzgzMTM_43b8f336-e7de-420b-a1e7-56fedd163fc1" unitRef="usd"> 229756000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDQtMy0xLTEtMzgzMTM_de6cc323-0359-45c9-bbbf-18abc8655057" unitRef="usd"> 235910000 </us-gaap:StockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDUtMS0xLTEtMzgzMTM_09984ae2-ab47-490a-9ca3-784db05402d9" unitRef="usd"> 293478000 </us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xNi9mcmFnOjVhODQzOGEwODI2ZTQzNzc4MWEzNzY4NTczZTBhNDg2L3RhYmxlOjg2OTFiZWZlZGFiYTRlZmY4NGYzMjBjYmI1OGU1MzQ0L3RhYmxlcmFuZ2U6ODY5MWJlZmVkYWJhNGVmZjg0ZjMyMGNiYjU4ZTUzNDRfNDUtMy0xLTEtMzgzMTM_09b9c1ba-57c6-45de-a046-0908b3fab036" unitRef="usd"> 298506000 </us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:RentalIncomeNonoperating contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfNi0xLTEtMS0zODMxMw_774a92c6-c804-4e39-bd5c-c562e677d0c9" unitRef="usd"> 18144000 </us-gaap:RentalIncomeNonoperating>
<us-gaap:RentalIncomeNonoperating contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfNi0zLTEtMS0zODMxMw_290dc8bd-6349-4f29-9e96-1da94acfb5ac" unitRef="usd"> 15613000 </us-gaap:RentalIncomeNonoperating>
<us-gaap:RentalIncomeNonoperating contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfNi01LTEtMS0zODMxMw_6e18666e-726e-4016-a1c8-7d890c020cb0" unitRef="usd"> 35274000 </us-gaap:RentalIncomeNonoperating>
<us-gaap:RentalIncomeNonoperating contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfNi03LTEtMS0zODMxMw_117a601a-5a9f-4abf-ba01-d6ccf2466afe" unitRef="usd"> 30954000 </us-gaap:RentalIncomeNonoperating>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i63532d5cf020428d959dfb8016cc3da7_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfNy0xLTEtMS0zODMxMw_8d0b55a2-fa2b-4afd-90e9-507751281724" unitRef="usd"> 1292000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia3436dc3889c40db8253a5db4aa76cb4_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfNy0zLTEtMS0zODMxMw_fec7c59e-5e99-4830-b140-2014523cd5cf" unitRef="usd"> 1573000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i557b313f762a4848bc0d4366a0c55718_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfNy01LTEtMS0zODMxMw_7a2b9a1f-dab1-4003-86f2-1953aa43f453" unitRef="usd"> 4184000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i85ca87c0960b4bda84961156ec994562_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfNy03LTEtMS0zODMxMw_dbed5eb0-d296-4e58-9170-cc3c09bb5951" unitRef="usd"> 4284000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3a241c0024e24410921c73b356536390_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfOC0xLTEtMS0zODMxMw_17ba31ec-5cec-4451-9aa5-fc302ecbe126" unitRef="usd"> 490000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie19e0c63065f43f893d5f1f9fa2d9fe6_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfOC0zLTEtMS0zODMxMw_858f1bd5-8482-453d-a536-2a1e1b611dce" unitRef="usd"> 563000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5be79aaf11194b8094afecc4d9ebab77_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfOC01LTEtMS0zODMxMw_b4308a0e-aee7-4d20-a0f6-07c4021c6e9d" unitRef="usd"> 804000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6d87cb564cae45f48d58e47aa8d70d6b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfOC03LTEtMS0zODMxMw_c27434f3-e7e8-49e1-859d-1056ca759a7f" unitRef="usd"> 908000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:Revenues contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfOS0xLTEtMS0zODMxMw_ce0f5a51-9f70-445a-a9cb-83ef2bacc6d3" unitRef="usd"> 19926000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfOS0zLTEtMS0zODMxMw_bfdf7677-0576-43e3-b0d9-90b71a4bb712" unitRef="usd"> 17749000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfOS01LTEtMS0zODMxMw_092f0798-eaac-4d46-8a6e-a99499056d3f" unitRef="usd"> 40262000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfOS03LTEtMS0zODMxMw_79d9297e-f42f-4455-9d28-3a49b125e40f" unitRef="usd"> 36146000 </us-gaap:Revenues>
<us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTEtMS0xLTEtMzgzMTM_1c88c195-9f33-4751-83f3-01ab487eb5bf" unitRef="usd"> 9242000 </us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
<us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTEtMy0xLTEtMzgzMTM_22153298-cec5-46c3-bc70-a7975158d078" unitRef="usd"> 9082000 </us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
<us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTEtNS0xLTEtMzgzMTM_150a2d4d-90be-4a51-81f9-1a38c9804f66" unitRef="usd"> 18472000 </us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
<us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTEtNy0xLTEtMzgzMTM_d3941263-6a8a-409b-90b4-8a63893f6c4e" unitRef="usd"> 16239000 </us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
<us-gaap:OtherCostOfOperatingRevenue contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTItMS0xLTEtMzgzMTM_c3a326ea-117e-4f74-b7bf-31a2fc751c05" unitRef="usd"> 1440000 </us-gaap:OtherCostOfOperatingRevenue>
<us-gaap:OtherCostOfOperatingRevenue contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTItMy0xLTEtMzgzMTM_5ee7fa22-bcc1-482d-918b-d0008aa236ba" unitRef="usd"> 1777000 </us-gaap:OtherCostOfOperatingRevenue>
<us-gaap:OtherCostOfOperatingRevenue contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTItNS0xLTEtMzgzMTM_51de21f1-fd35-4467-9959-7d60858a5fce" unitRef="usd"> 3428000 </us-gaap:OtherCostOfOperatingRevenue>
<us-gaap:OtherCostOfOperatingRevenue contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTItNy0xLTEtMzgzMTM_ff8e56f3-0230-4d6e-ab4d-1f95e5a168bc" unitRef="usd"> 4392000 </us-gaap:OtherCostOfOperatingRevenue>
<us-gaap:CostOfPropertyRepairsAndMaintenance contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTMtMS0xLTEtMzgzMTM_40f856b0-b4cf-4327-8fbf-59d02feea8db" unitRef="usd"> 234000 </us-gaap:CostOfPropertyRepairsAndMaintenance>
<us-gaap:CostOfPropertyRepairsAndMaintenance contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTMtMy0xLTEtMzgzMTM_fc2bdae4-05a0-48b1-9f61-de4b61c87e77" unitRef="usd"> 250000 </us-gaap:CostOfPropertyRepairsAndMaintenance>
<us-gaap:CostOfPropertyRepairsAndMaintenance contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTMtNS0xLTEtMzgzMTM_09555bb6-3b4a-41bd-83fe-11f54f076097" unitRef="usd"> 407000 </us-gaap:CostOfPropertyRepairsAndMaintenance>
<us-gaap:CostOfPropertyRepairsAndMaintenance contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTMtNy0xLTEtMzgzMTM_c084898a-7179-458e-a707-55a45dcf999e" unitRef="usd"> 298000 </us-gaap:CostOfPropertyRepairsAndMaintenance>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTQtMS0xLTEtMzgzMTM_c6e9474f-3f72-46cf-8499-27a383a55351" unitRef="usd"> 2310000 </us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTQtMy0xLTEtMzgzMTM_ae11b745-6a84-4f8c-9ee5-aca9dea4ddb5" unitRef="usd"> 2607000 </us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTQtNS0xLTEtMzgzMTM_067d36c5-c76f-424f-bf32-b3c137f100f9" unitRef="usd"> 4811000 </us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTQtNy0xLTEtMzgzMTM_d00953a0-87e8-4f67-a829-0ad3ccfbfbe7" unitRef="usd"> 5255000 </us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:DepreciationDepletionAndAmortization contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTUtMS0xLTEtMzgzMTM_87194c5d-04cb-4e42-8cee-405aec1b5c12" unitRef="usd"> 6042000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTUtMy0xLTEtMzgzMTM_28f40da2-c878-4b87-a6f5-4a3109f59ed9" unitRef="usd"> 6326000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTUtNS0xLTEtMzgzMTM_60a3998e-4b5a-492a-be8e-093775c4653d" unitRef="usd"> 12103000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTUtNy0xLTEtMzgzMTM_fd34cef9-947b-4d73-aa61-5b0577e2705a" unitRef="usd"> 12623000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:CostsAndExpenses contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTktMS0xLTEtMzgzMTM_61c14e32-2da6-42fd-b541-626e4f3f8203" unitRef="usd"> 19268000 </us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTktMy0xLTEtMzgzMTM_7c66085a-ddad-4a78-90de-9978e3a80cc0" unitRef="usd"> 20042000 </us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTktNS0xLTEtMzgzMTM_42fb3fac-72e9-41e0-a06e-c7ed42c05986" unitRef="usd"> 39221000 </us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMTktNy0xLTEtMzgzMTM_c0f13ac5-c307-4d73-b63d-af919746e97e" unitRef="usd"> 38807000 </us-gaap:CostsAndExpenses>
<us-gaap:OperatingIncomeLoss contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjAtMS0xLTEtMzgzMTM_0186346c-1315-419e-8bf4-299ab9353c7d" unitRef="usd"> 658000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjAtMy0xLTEtMzgzMTM_02fdbfe3-0e6b-4cbe-9ca4-96d0fbb42efa" unitRef="usd"> -2293000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjAtNS0xLTEtMzgzMTM_053e78bd-593a-4184-b6ed-ffb46ec98112" unitRef="usd"> 1041000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjAtNy0xLTEtMzgzMTM_77e83468-61d5-402e-a0f9-56465677ea18" unitRef="usd"> -2661000 </us-gaap:OperatingIncomeLoss>
<us-gaap:InterestExpense contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjItMS0xLTEtMzgzMTM_be37ec82-81df-4dc2-b7bd-0c29e7401130" unitRef="usd"> 24000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjItMy0xLTEtMzgzMTM_03f06905-ea4c-4a98-b98c-c6ba1b893909" unitRef="usd"> 14000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjItNS0xLTEtMzgzMTM_4609710e-7d25-4ea5-8fe9-e124541540cc" unitRef="usd"> 49000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjItNy0xLTEtMzgzMTM_3c1d4532-49de-4080-b975-2150523b6c0a" unitRef="usd"> 16000 </us-gaap:InterestExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjMtMS0xLTEtMzgzMTM_8cdb2845-2d33-4b65-88a6-5344ff42c71d" unitRef="usd"> -332000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjMtMy0xLTEtMzgzMTM_235b83e1-55ad-4ba8-93a0-94d0ae801f1e" unitRef="usd"> 50000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjMtNS0xLTEtMzgzMTM_a30ee63d-6906-4f62-9ebe-834bdda2bac0" unitRef="usd"> -364000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjMtNy0xLTEtMzgzMTM_c6f8ce92-72e4-4590-b6f3-2480a18a3cd6" unitRef="usd"> 151000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjQtMS0xLTEtMzgzMTM_981a7ae8-a245-4c97-85b7-9a70a45a5428" unitRef="usd"> -356000 </us-gaap:NonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjQtMy0xLTEtMzgzMTM_cf579dc9-545e-4298-a640-39d1ce269a06" unitRef="usd"> 36000 </us-gaap:NonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjQtNS0xLTEtMzgzMTM_b0de0d37-8c34-425f-8305-c8ceee1c86f5" unitRef="usd"> -413000 </us-gaap:NonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjQtNy0xLTEtMzgzMTM_03c33d2f-884b-4461-9660-35ce79e1afa4" unitRef="usd"> 135000 </us-gaap:NonoperatingIncomeExpense>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjUtMS0xLTEtMzgzMTM_29aef30d-dda0-4419-a794-624d20ad7b61" unitRef="usd"> 302000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjUtMy0xLTEtMzgzMTM_6276c35b-0c39-4faf-86d9-3be7f19467af" unitRef="usd"> -2257000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjUtNS0xLTEtMzgzMTM_94e9abd1-ad24-491b-aa7d-a04677e51b26" unitRef="usd"> 628000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjUtNy0xLTEtMzgzMTM_c27b40db-6502-4502-a0d5-e96926e51bd3" unitRef="usd"> -2526000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjYtMS0xLTEtMzgzMTM_2fa33e2a-0bb0-464c-9990-60cfe99195de" unitRef="usd"> 372000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjYtMy0xLTEtMzgzMTM_b2fd1f6b-494d-4458-857b-e725eff12fde" unitRef="usd"> -339000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjYtNS0xLTEtMzgzMTM_cd11a7af-ffc8-44b2-8818-d5c234c9762a" unitRef="usd"> 361000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjYtNy0xLTEtMzgzMTM_8fbe2d0f-9fe5-4eea-85db-de9f21a7bc33" unitRef="usd"> -213000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:NetIncomeLoss contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjctMS0xLTEtMzgzMTM_53c82e2c-751b-4ff7-a161-d66b38ea7b9c" unitRef="usd"> -70000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjctMy0xLTEtMzgzMTM_c5216d87-3006-4f4f-9691-a1de1b069d23" unitRef="usd"> -1918000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjctNS0xLTEtMzgzMTM_85e6664a-061a-46ae-834f-db9138b98d7d" unitRef="usd"> 267000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjctNy0xLTEtMzgzMTM_b6771f13-5a1d-4083-a55d-b6603a19d83a" unitRef="usd"> -2313000 </us-gaap:NetIncomeLoss>
<us-gaap:EarningsPerShareBasic contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjktMS0xLTEtMzgzMTM_8bd8d771-dfc7-4143-a35e-2a769e593bd8" unitRef="usdPerShare"> -0.01 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjktMy0xLTEtMzgzMTM_3f842102-c28f-4b6d-9c52-64680ba2d5c3" unitRef="usdPerShare"> -0.14 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjktNS0xLTEtMzgzMTM_0cb5603e-44c7-4be5-8b90-92c6470c33dd" unitRef="usdPerShare"> 0.02 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMjktNy0xLTEtMzgzMTM_678092b3-3eb0-46e2-9d96-518b5bc2cd3b" unitRef="usdPerShare"> -0.17 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzAtMS0xLTEtMzgzMTM_67aac68e-57aa-47b7-abec-e56f4393e4f7" unitRef="usdPerShare"> -0.01 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzAtMy0xLTEtMzgzMTM_f6faa890-409c-4812-be35-827cf7593e2b" unitRef="usdPerShare"> -0.14 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzAtNS0xLTEtMzgzMTM_1a37d404-f996-488f-9e95-5f7dd8e6ce65" unitRef="usdPerShare"> 0.02 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzAtNy0xLTEtMzgzMTM_d48e3a7f-b4fc-4a81-951e-08043b0eb23f" unitRef="usdPerShare"> -0.17 </us-gaap:EarningsPerShareDiluted>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzItMS0xLTEtMzgzMTM_fa635cc6-60a6-4456-a38d-4531366a19c6" unitRef="shares"> 12305000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzItMy0xLTEtMzgzMTM_fc2a4455-e131-4b18-ad9f-d1858d365486" unitRef="shares"> 13305000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzItNS0xLTEtMzgzMTM_4dd6cf82-b9fc-462a-bb7a-4ddddae9da49" unitRef="shares"> 12421000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzItNy0xLTEtMzgzMTM_144c1ec2-137b-42b7-9066-f638aea04da0" unitRef="shares"> 13284000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzMtMS0xLTEtMzgzMTM_7968a89d-96f9-4e57-8405-2d0305b15c22" unitRef="shares"> 12305000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzMtMy0xLTEtMzgzMTM_b1f8607d-3143-4477-a12b-f735022e9096" unitRef="shares"> 13305000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzMtNS0xLTEtMzgzMTM_55c0a51f-a0ac-4e7f-9b65-f3f80bab15c7" unitRef="shares"> 12528000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8xOS9mcmFnOjk0YTViM2RlNzhlNTRjNDE5OWU4NjMyYWY2MGI5MjhiL3RhYmxlOmYxOTc0MDAwNzhiODQ5YWM4ZDZkZDk1YTBlYWJjN2UxL3RhYmxlcmFuZ2U6ZjE5NzQwMDA3OGI4NDlhYzhkNmRkOTVhMGVhYmM3ZTFfMzMtNy0xLTEtMzgzMTM_8c48a810-d6f5-4fc8-9f02-074eac745649" unitRef="shares"> 13284000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:PreferredStockSharesOutstanding contextRef="i8128915716694ae4a6108edd4e3f3374_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMy0xLTEtMS0zODMxMw_bc670144-8c3b-47ce-97bd-202dcaeffb70" unitRef="shares"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="i8128915716694ae4a6108edd4e3f3374_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMy0zLTEtMS0zODMxMw_089dac91-fa14-4886-9367-50afa0807096" unitRef="usd"> 0 </us-gaap:StockholdersEquity>
<us-gaap:CommonStockSharesOutstanding contextRef="if4b1884d3aa245028d1fc3e688850d01_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMy01LTEtMS0zODMxMw_3e445ceb-6eb0-466a-bd36-0277eedc3ea1" unitRef="shares"> 13296000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="if4b1884d3aa245028d1fc3e688850d01_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMy03LTEtMS0zODMxMw_a25bb643-0cba-4afb-8f49-82f603279903" unitRef="usd"> 133000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ibef83798ce644b81b4cf361ad8a9719b_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMy05LTEtMS0zODMxMw_defb9a7b-5a4c-4183-b7b3-4d91d58caa8c" unitRef="usd"> 112615000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i0d1e938ef8dc4075810680fcd220b075_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMy0xMS0xLTEtMzgzMTM_27d7dac0-459f-4aa9-a6de-af2afc20bc64" unitRef="usd"> 139286000 </us-gaap:StockholdersEquity>
<us-gaap:TreasuryStockCommonShares contextRef="ifbdc5d1e509c4b2b922c639f4404f7bf_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMy0xMy0xLTEtMzgzMTM_46ed2099-5e50-491b-811b-bc177061d043" unitRef="shares"> 38000 </us-gaap:TreasuryStockCommonShares>
<us-gaap:StockholdersEquity contextRef="ifbdc5d1e509c4b2b922c639f4404f7bf_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMy0xNS0xLTEtMzgzMTM_bb1eee46-677a-4202-835f-c20330e07361" unitRef="usd"> -490000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i02e6a513d4954d329a93866a73d6c52f_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMy0xNy0xLTEtMzgzMTM_baa0aaa1-2f50-47c0-8fab-5ad01c6e4ace" unitRef="usd"> 251544000 </us-gaap:StockholdersEquity>
<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="ia0c9d423a36c4414bf71bb7cbd61ff0a_D20210101-20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfNS01LTEtMS0zODMxMw_fef60393-5f59-411a-964b-7004b8736015" unitRef="shares"> 62000 </us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="ia0c9d423a36c4414bf71bb7cbd61ff0a_D20210101-20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfNi03LTEtMS0zODMxMw_eed1ec2d-006e-4f2b-8e3c-262a3f7e54cc" unitRef="usd"> 1000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="i5aafca05a01743d88288ee7166f196d8_D20210101-20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfNi05LTEtMS0zODMxMw_6520e78c-7e7c-4893-9c91-e8829a7cfa88" unitRef="usd"> 473000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="i4da70acafb444787b5220fe1596f2092_D20210101-20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfNi0xNy0xLTEtMzgzMTM_b5e56a6f-370f-481d-ba0f-76d4dc849639" unitRef="usd"> 474000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="i5aafca05a01743d88288ee7166f196d8_D20210101-20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfNy05LTEtMS0zODMxMw_1825717b-0abd-4443-860a-f05dbd6a0f57" unitRef="usd"> 224000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="i4da70acafb444787b5220fe1596f2092_D20210101-20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfNy0xNy0xLTEtMzgzMTM_d3311194-fe1b-400b-aaf3-b9da7e7a8386" unitRef="usd"> 224000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:NetIncomeLoss contextRef="i8f186107dcda4b76ac1807eb2ef64448_D20210101-20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOC0xMS0xLTEtMzgzMTM_dad9a5e0-853f-4b8e-ae4e-ae6d36e77c2a" unitRef="usd"> -394000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i4da70acafb444787b5220fe1596f2092_D20210101-20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOC0xNy0xLTEtMzgzMTM_235c127d-b244-4d82-bddd-d71e165314b3" unitRef="usd"> -394000 </us-gaap:NetIncomeLoss>
<us-gaap:PreferredStockSharesOutstanding contextRef="i38e66c657d064a2296ef9029a8fdde92_I20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOS0xLTEtMS0zODMxMw_9b3085f8-c840-4719-b2e7-5b479890691b" unitRef="shares"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="i38e66c657d064a2296ef9029a8fdde92_I20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOS0zLTEtMS0zODMxMw_90035078-2811-4a94-9526-557092ababf1" unitRef="usd"> 0 </us-gaap:StockholdersEquity>
<us-gaap:CommonStockSharesOutstanding contextRef="i937aec7fa95e4edcbe26ed14fa63a882_I20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOS01LTEtMS0zODMxMw_c32ea95f-e4a4-43c4-8712-8ab29a6587af" unitRef="shares"> 13358000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="i937aec7fa95e4edcbe26ed14fa63a882_I20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOS03LTEtMS0zODMxMw_ded0d97a-6d0c-44c8-9803-26d4a860be84" unitRef="usd"> 134000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ia950ab279b3848b79251f00e3d8835da_I20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOS05LTEtMS0zODMxMw_51e9da28-232f-4553-b0cb-f952b5aa5e53" unitRef="usd"> 112864000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ic630fbbe402940289866fc4963455351_I20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOS0xMS0xLTEtMzgzMTM_43e5b4f7-5643-484a-aeb0-da957d2aafb7" unitRef="usd"> 138892000 </us-gaap:StockholdersEquity>
<us-gaap:TreasuryStockCommonShares contextRef="ic3b4f587ba6043ad85b961601c1d7652_I20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOS0xMy0xLTEtMzgzMTM_b6d27ab5-8a70-4b88-a466-d6dc1668c769" unitRef="shares"> 38000 </us-gaap:TreasuryStockCommonShares>
<us-gaap:StockholdersEquity contextRef="ic3b4f587ba6043ad85b961601c1d7652_I20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOS0xNS0xLTEtMzgzMTM_4b317e5e-5304-4544-8a84-d3f273a2f935" unitRef="usd"> -490000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ie371acc61c3e4d1d8e51ac8cf7bad1b2_I20210331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfOS0xNy0xLTEtMzgzMTM_27dc29e1-9642-45b8-b63d-41bd2936d970" unitRef="usd"> 251400000 </us-gaap:StockholdersEquity>
<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="i46043e7fc3bd4d55bbd14bc40a2e384b_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTEtNS0xLTEtMzgzMTM_806b15f6-0cf9-4a59-a727-acae01a0f171" unitRef="shares"> 36000 </us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="if9d276c634ff491186f91341bdda50da_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTItOS0xLTEtMzgzMTM_e9697cdf-04a0-405f-8114-da4821c5f252" unitRef="usd"> 421000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTItMTctMS0xLTM4MzEz_81b72d35-3101-475d-9d57-526e99528ac0" unitRef="usd"> 421000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="if9d276c634ff491186f91341bdda50da_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTMtOS0xLTEtMzkyMzU_f80e6d58-f709-4bec-a576-45a1975b7b81" unitRef="usd"> 110000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTMtMTctMS0xLTQwMjE1_fdd71251-2aea-40e6-9fa5-d7494801d05e" unitRef="usd"> 110000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:TreasuryStockSharesAcquired contextRef="i3428e4ddea4449c7a2415d9bb24fe490_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtMTMtMS0xLTM5MjM1_99375f0e-bb90-4bd4-8ea5-fc087ae7c928" unitRef="shares"> 175000 </us-gaap:TreasuryStockSharesAcquired>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="i3428e4ddea4449c7a2415d9bb24fe490_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtMTUtMS0xLTM5MjM1_68f943cd-fa86-4981-8076-5a3b9ba11418" unitRef="usd"> 1892000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtMTctMS0xLTQwMjE1_020d7434-2c23-46a6-a34d-87de6e9ddce7" unitRef="usd"> 1892000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:NetIncomeLoss contextRef="ic24d1446b7384e968356fec0cadeeda0_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTMtMTEtMS0xLTM4MzEz_06bf76f4-07e3-4605-bbe7-b3d4de7c8a06" unitRef="usd"> -1918000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTMtMTctMS0xLTM4MzEz_63930f06-d840-4d6a-9c64-6a1d0019cab5" unitRef="usd"> -1918000 </us-gaap:NetIncomeLoss>
<us-gaap:PreferredStockSharesOutstanding contextRef="ib65cf599498e4a2cb1d07343b88f7358_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtMS0xLTEtMzgzMTM_cecbefce-6250-4213-a9fd-1e12d50afe9a" unitRef="shares"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="ib65cf599498e4a2cb1d07343b88f7358_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtMy0xLTEtMzgzMTM_084599d3-0fc4-4491-8def-aa1820530239" unitRef="usd"> 0 </us-gaap:StockholdersEquity>
<us-gaap:CommonStockSharesOutstanding contextRef="i56541f1fc60a423d962edd8fc375f053_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtNS0xLTEtMzgzMTM_5d439673-3f42-46e8-965b-88a96b48f86e" unitRef="shares"> 13394000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="i56541f1fc60a423d962edd8fc375f053_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtNy0xLTEtMzgzMTM_75accd82-1f41-44bd-be82-4c3df064a5ec" unitRef="usd"> 134000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="id1a6250f65a94f4593cc5edd5738a2ed_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtOS0xLTEtMzgzMTM_62ab6392-ed10-4efb-9286-31a2129294ef" unitRef="usd"> 113175000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ie9e472fb0fc846c6a08c3f9f5dc9d631_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtMTEtMS0xLTM4MzEz_6e30695c-908f-466d-9b56-b118d9b74b41" unitRef="usd"> 136974000 </us-gaap:StockholdersEquity>
<us-gaap:TreasuryStockCommonShares contextRef="ic9fcaed994f34cb9a6b3c6724b13cda0_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtMTMtMS0xLTM4MzEz_8f96be1f-849b-4b4b-ac87-a3ec841bd0ce" unitRef="shares"> 213000 </us-gaap:TreasuryStockCommonShares>
<us-gaap:StockholdersEquity contextRef="ic9fcaed994f34cb9a6b3c6724b13cda0_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtMTUtMS0xLTM4MzEz_0a4d2bbd-11e0-4b01-8887-ad9165a9c6af" unitRef="usd"> -2382000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i9d6260155a3547049718113a392a72e0_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMTQtMTctMS0xLTM4MzEz_05450ec0-daee-4900-be02-760bf6ac16fb" unitRef="usd"> 247901000 </us-gaap:StockholdersEquity>
<us-gaap:PreferredStockSharesOutstanding contextRef="ifa4e8ee4fa3444e781c22c8af27865b9_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjUtMS0xLTEtMzgzMTM_7a065a1e-5d3a-4a9d-8951-60cc16956567" unitRef="shares"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="ifa4e8ee4fa3444e781c22c8af27865b9_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjUtMy0xLTEtMzgzMTM_64479506-0c0a-43bf-95fe-c0ce91542b58" unitRef="usd"> 0 </us-gaap:StockholdersEquity>
<us-gaap:CommonStockSharesOutstanding contextRef="iee69fc8c926a459dabca3c4cfe4f5288_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjUtNS0xLTEtMzgzMTM_67ec3db1-bf25-45de-b7d6-3b71b1a6e694" unitRef="shares"> 13394000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="iee69fc8c926a459dabca3c4cfe4f5288_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjUtNy0xLTEtMzgzMTM_bd2cbc72-8256-4e86-b256-ad584b396c5c" unitRef="usd"> 134000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i5f99cb25e73c4ca4adfa77178183e5a6_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjUtOS0xLTEtMzgzMTM_dfcb5acd-7124-498d-ad80-9467b9680ba0" unitRef="usd"> 114017000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i813209db2fc64bf3a14dfcac6f2f6282_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjUtMTEtMS0xLTM4MzEz_7f58489b-d131-4896-a5e9-8214e1cef772" unitRef="usd"> 130103000 </us-gaap:StockholdersEquity>
<us-gaap:TreasuryStockCommonShares contextRef="i9d3c367e964d431d8382cb85bd32de8b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjUtMTMtMS0xLTM4MzEz_3fb80fc7-a7b3-4e0e-8241-f8bb38f0517f" unitRef="shares"> 775000 </us-gaap:TreasuryStockCommonShares>
<us-gaap:StockholdersEquity contextRef="i9d3c367e964d431d8382cb85bd32de8b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjUtMTUtMS0xLTM4MzEz_cb5def02-c03c-40b1-a822-1db55b7e7383" unitRef="usd"> -8344000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjUtMTctMS0xLTM4MzEz_68e1bd2d-17e8-4c0d-b93a-40d9d70770f2" unitRef="usd"> 235910000 </us-gaap:StockholdersEquity>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="ib03faccc0fbe47fd9a6adc2b1a950e3b_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjYtOS0xLTEtMzgzMTM_1c6f3caa-79f8-4344-8592-969723be2b72" unitRef="usd"> 21000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="if078e22e61244c08b247578fb6dcf789_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjYtMTctMS0xLTM4MzEz_8bfd1096-9a9e-4b5c-ae7a-c0010b21a60f" unitRef="usd"> 21000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="i98ee58fc9b1b482c8c1743485a73397f_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjctNS0xLTEtMzgzMTM_75329158-b017-4018-93ed-7748be232047" unitRef="shares"> 79000 </us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="i98ee58fc9b1b482c8c1743485a73397f_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjgtNy0xLTEtMzgzMTM_5b4903b0-b967-4193-bd9a-c7985c876e42" unitRef="usd"> 1000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="ib03faccc0fbe47fd9a6adc2b1a950e3b_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjgtOS0xLTEtMzgzMTM_8f3dae36-c032-444b-82c5-541c32b79c58" unitRef="usd"> 401000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="if078e22e61244c08b247578fb6dcf789_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjgtMTctMS0xLTM4MzEz_17df9117-37f7-46ac-8182-a744e0c4e87d" unitRef="usd"> 402000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="ib03faccc0fbe47fd9a6adc2b1a950e3b_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjktOS0xLTEtMzgzMTM_7859d470-a539-4bed-beb9-d8da676a2396" unitRef="usd"> 359000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="if078e22e61244c08b247578fb6dcf789_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMjktMTctMS0xLTM4MzEz_62e29772-4557-4768-a55b-4464aacbbdee" unitRef="usd"> 359000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:TreasuryStockSharesAcquired contextRef="i2bdda4ae77d94bc2aec63bdc9b931809_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzAtMTMtMS0xLTM4MzEz_c50db727-fcb1-41f5-94aa-74d8636ec9ed" unitRef="shares"> 247000 </us-gaap:TreasuryStockSharesAcquired>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="i2bdda4ae77d94bc2aec63bdc9b931809_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzAtMTUtMS0xLTM4MzEz_34b78fa8-1d8c-4237-a126-d8fa0992fbbb" unitRef="usd"> 2928000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="if078e22e61244c08b247578fb6dcf789_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzAtMTctMS0xLTM4MzEz_59dba59a-451d-4078-b9be-3bdaaca331ca" unitRef="usd"> 2928000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:NetIncomeLoss contextRef="i30e54d86aa2b40668c86e8330d5ac476_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzEtMTEtMS0xLTM4MzEz_dc24065d-7e83-4ba5-a395-c7044a2625f3" unitRef="usd"> 337000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="if078e22e61244c08b247578fb6dcf789_D20220101-20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzEtMTctMS0xLTM4MzEz_1a28c773-e162-4a2c-b684-8f0bf9f6c867" unitRef="usd"> 337000 </us-gaap:NetIncomeLoss>
<us-gaap:PreferredStockSharesOutstanding contextRef="i3a66af62dc4b4db98aeea8ccd33c8420_I20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzItMS0xLTEtMzgzMTM_85405423-ef5a-436e-a3ef-0507b9bf089f" unitRef="shares"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="i3a66af62dc4b4db98aeea8ccd33c8420_I20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzItMy0xLTEtMzgzMTM_87ccfe8d-5320-4850-84b1-2a60460c4759" unitRef="usd"> 0 </us-gaap:StockholdersEquity>
<us-gaap:CommonStockSharesOutstanding contextRef="id20fa7b903ae427b9bcacd4d2f8a248d_I20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzItNS0xLTEtMzgzMTM_a148349f-caf8-480f-80a2-4c176da240e3" unitRef="shares"> 13473000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="id20fa7b903ae427b9bcacd4d2f8a248d_I20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzItNy0xLTEtMzgzMTM_318a1e76-85c5-49dd-9496-140c461bff6f" unitRef="usd"> 135000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ia378c036ced942b3acc96137ccb5959d_I20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzItOS0xLTEtMzgzMTM_6390bd6c-dc8a-4041-ab01-2b9097e59f77" unitRef="usd"> 114080000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ifb6a6e06a89943d28d393aa40e6334fe_I20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzItMTEtMS0xLTM4MzEz_c31490f5-c6bb-4159-9b8b-f5c86ecd6ec9" unitRef="usd"> 130440000 </us-gaap:StockholdersEquity>
<us-gaap:TreasuryStockCommonShares contextRef="i8343b80f65274872938ed1e1621768e1_I20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzItMTMtMS0xLTM4MzEz_f6f8ceb7-5caa-460e-a801-b85877b27ff5" unitRef="shares"> 1022000 </us-gaap:TreasuryStockCommonShares>
<us-gaap:StockholdersEquity contextRef="i8343b80f65274872938ed1e1621768e1_I20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzItMTUtMS0xLTM4MzEz_6366fbab-31dc-4c9d-a5b0-6948846dc7e1" unitRef="usd"> -11272000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i413287e2fb60457a8ed873863c72137d_I20220331" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzItMTctMS0xLTM4MzEz_87341400-1f44-47b7-b65d-f8be128f25da" unitRef="usd"> 233383000 </us-gaap:StockholdersEquity>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="i6288b30bce80450daeb4da66b9d6d62a_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzUtOS0xLTEtMzkzMDQ_8cefe015-4d0b-4f8b-a4d1-5e8565f76d8c" unitRef="usd"> 147000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzMtMTctMS0xLTM4MzEz_de97c93e-b199-459a-a609-d492e4d10b08" unitRef="usd"> 147000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="i9f297f6a68a140e1a4f3f66244d9ea4d_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzQtNS0xLTEtMzgzMTM_f0bee077-cbf8-4ebd-be2a-e607a8c1519b" unitRef="shares"> 26000 </us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="i6288b30bce80450daeb4da66b9d6d62a_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzUtOS0xLTEtMzgzMTM_e101afd7-17ac-41d5-90a6-549c165ec1ef" unitRef="usd"> 184000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzUtMTctMS0xLTM4MzEz_433dc3a6-4bbc-4a7a-a0b1-ebe1d3926a2c" unitRef="usd"> 184000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="i6288b30bce80450daeb4da66b9d6d62a_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzYtOS0xLTEtMzgzMTM_67ee0a3e-2de2-4df8-ad13-d1e296f75e0d" unitRef="usd"> 156000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzYtMTctMS0xLTM4MzEz_7eb78786-30f0-49d3-8b4c-f2c535e3956c" unitRef="usd"> 156000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:TreasuryStockSharesAcquired contextRef="i6e3056d101ef41f7add6194f8e9cd801_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzctMTMtMS0xLTM4MzEz_76c4dd47-b2f4-49e8-ae5f-9dfed4ac73ce" unitRef="shares"> 288000 </us-gaap:TreasuryStockSharesAcquired>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="i6e3056d101ef41f7add6194f8e9cd801_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzctMTUtMS0xLTM4MzEz_8d4b32db-9862-42fa-b139-93fa2712603c" unitRef="usd"> 3732000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzctMTctMS0xLTM4MzEz_5d794ea0-ec7d-4b87-89a5-7aabfc87deb9" unitRef="usd"> 3732000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:NetIncomeLoss contextRef="i1e7488e08c5247c495823146610da7f1_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzgtMTEtMS0xLTM4MzEz_98484e1e-dea2-426b-be6b-96e65e9daad1" unitRef="usd"> -70000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzgtMTctMS0xLTM4MzEz_fb4181af-a1b4-4014-ab0b-d99a0ab46bc9" unitRef="usd"> -70000 </us-gaap:NetIncomeLoss>
<us-gaap:PreferredStockSharesOutstanding contextRef="if4a1c465a79a48ea8b094a96c33663d0_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzktMS0xLTEtMzgzMTM_279f0534-2e41-4682-b550-74332cd4754b" unitRef="shares"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="if4a1c465a79a48ea8b094a96c33663d0_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzktMy0xLTEtMzgzMTM_faf3b623-de70-452e-bf5d-cf0ff573418f" unitRef="usd"> 0 </us-gaap:StockholdersEquity>
<us-gaap:CommonStockSharesOutstanding contextRef="i8bc97446efa647d6b21e9fe25f3280a0_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzktNS0xLTEtMzgzMTM_eaf59ed5-b576-4a55-8041-31a8237e76ce" unitRef="shares"> 13499000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:StockholdersEquity contextRef="i8bc97446efa647d6b21e9fe25f3280a0_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzktNy0xLTEtMzgzMTM_ff775ea9-8258-4d46-8db8-1a5a7724b16e" unitRef="usd"> 135000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i78cf9e1ef32648b79bb67663b4d80c5d_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzktOS0xLTEtMzgzMTM_1551788b-6b2c-40d4-914b-115c2ed1df34" unitRef="usd"> 114255000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="if87d591ae4824eacaf41f05428e7938c_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzktMTEtMS0xLTM4MzEz_11bb231c-77e7-4c4c-a86a-12b4145a24f8" unitRef="usd"> 130370000 </us-gaap:StockholdersEquity>
<us-gaap:TreasuryStockCommonShares contextRef="i60e07b5ee0ba4081a2a0ae71b7a3c0fd_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzktMTMtMS0xLTM4MzEz_583c124a-5dc9-41c6-9883-1be53b4a4047" unitRef="shares"> 1310000 </us-gaap:TreasuryStockCommonShares>
<us-gaap:StockholdersEquity contextRef="i60e07b5ee0ba4081a2a0ae71b7a3c0fd_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzktMTUtMS0xLTM4MzEz_77972dde-c467-4c1f-aa7c-508917f06013" unitRef="usd"> -15004000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yMi9mcmFnOjhmMWYyYTZiMTA3ZjRkNjc5ZTMzYzVkNjczODAxZDE4L3RhYmxlOmNiZWJjNjY3NzA3NjQ0MDVhYmRhNzliOTQzZDMwYmZhL3RhYmxlcmFuZ2U6Y2JlYmM2Njc3MDc2NDQwNWFiZGE3OWI5NDNkMzBiZmFfMzktMTctMS0xLTM4MzEz_8f85811c-2a2d-4c5f-9d2e-0ca899dae1bc" unitRef="usd"> 229756000 </us-gaap:StockholdersEquity>
<us-gaap:NetIncomeLoss contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNS0xLTEtMS0zODMxMw_fdad85ee-489c-48f1-b246-677055c7a880" unitRef="usd"> 267000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNS0zLTEtMS0zODMxMw_6e12b459-3fff-4697-b666-3585eea72631" unitRef="usd"> -2313000 </us-gaap:NetIncomeLoss>
<us-gaap:DepreciationDepletionAndAmortization contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNy0xLTEtMS0zODMxMw_47bd4f7d-7867-43b7-8047-6a19fd30d328" unitRef="usd"> 12103000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNy0zLTEtMS0zODMxMw_504ddd40-0b53-4be2-b14e-1f62902c35ac" unitRef="usd"> 12623000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:AmortizationOfFinancingCosts contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfOC0xLTEtMS0zODMxMw_a958f2b7-8713-47ed-ab45-ebb701aebbe0" unitRef="usd"> 24000 </us-gaap:AmortizationOfFinancingCosts>
<us-gaap:AmortizationOfFinancingCosts contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfOC0zLTEtMS0zODMxMw_cf63d965-8910-42d0-9d27-d4d7ffd1c46c" unitRef="usd"> 7000 </us-gaap:AmortizationOfFinancingCosts>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfOS0xLTEtMS0zODMxMw_9fbe36d6-24a6-425e-9dc2-7470b93af99b" unitRef="usd"> 356000 </us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfOS0zLTEtMS0zODMxMw_7167a444-869e-4780-ae4b-013d66b87ce5" unitRef="usd"> -224000 </us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:ShareBasedCompensation contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTAtMS0xLTEtMzgzMTM_a2592d8c-e921-41fa-b544-010d09c2329b" unitRef="usd"> 754000 </us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTAtMy0xLTEtMzgzMTM_d8dfe064-6373-455b-9a67-6d522af6c7ff" unitRef="usd"> 895000 </us-gaap:ShareBasedCompensation>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTEtMS0xLTEtMzgzMTM_347111f7-a3ae-4f09-9411-dba00cd5039c" unitRef="usd"> 0 </us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTEtMy0xLTEtMzgzMTM_3aeb99d0-efef-45db-b1b3-e7691115377c" unitRef="usd"> 65000 </us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:GainLossOnDispositionOfAssets contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTQtMS0xLTEtMzgzMTM_8ee82543-1030-4666-b8c7-46c639354664" unitRef="usd"> 151000 </us-gaap:GainLossOnDispositionOfAssets>
<us-gaap:GainLossOnDispositionOfAssets contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTQtMy0xLTEtMzgzMTM_ffee1b86-d5df-40d5-b01c-4c44e7af67dc" unitRef="usd"> 0 </us-gaap:GainLossOnDispositionOfAssets>
<us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTYtMS0xLTEtMzgzMTM_d56896db-057a-476a-bc04-d1cb249374f1" unitRef="usd"> -557000 </us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
<us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTYtMy0xLTEtMzgzMTM_a6ff652f-f2da-431b-afe0-4e7348553d8f" unitRef="usd"> 188000 </us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTgtMS0xLTEtMzgzMTM_4bc06b85-b168-45a7-8d00-fa90de9b60f6" unitRef="usd"> 1472000 </us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTgtMy0xLTEtMzgzMTM_fdbca3f6-d9ff-4ff2-81d5-a1843c22d3e7" unitRef="usd"> 410000 </us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInInventories contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTktMS0xLTEtMzgzMTM_85ddda51-5d7d-4a0f-b546-dfd3a2468432" unitRef="usd"> -803000 </us-gaap:IncreaseDecreaseInInventories>
<us-gaap:IncreaseDecreaseInInventories contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMTktMy0xLTEtMzgzMTM_e178571c-fe9c-410c-a2c3-a3cfdb8398fd" unitRef="usd"> 1543000 </us-gaap:IncreaseDecreaseInInventories>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjEtMS0xLTEtMzgzMTM_497cb12d-060e-4c14-961c-f18b165153eb" unitRef="usd"> 748000 </us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjEtMy0xLTEtMzgzMTM_384e5ac5-6166-4613-9558-4386922e7b3f" unitRef="usd"> 369000 </us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjItMS0xLTEtMzgzMTM_74270c9b-8cd8-4c49-b0e3-b102a0ca8a8e" unitRef="usd"> 2298000 </us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjItMy0xLTEtMzgzMTM_314bb282-ea6a-4d62-a892-6661de3c07a0" unitRef="usd"> 4281000 </us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
<us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjQtMS0xLTEtMzgzMTM_c8d7d2f6-2b72-427b-9651-c326b2d3216b" unitRef="usd"> -1312000 </us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
<us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjQtMy0xLTEtMzgzMTM_ddfd2fea-3350-4c44-a9ed-35c9185fda8f" unitRef="usd"> -410000 </us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
<us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjYtMS0xLTEtMzgzMTM_fc0f1f03-b4cd-4917-aad2-a29cb72cfd69" unitRef="usd"> 231000 </us-gaap:IncreaseDecreaseInOtherCurrentAssets>
<us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjYtMy0xLTEtMzgzMTM_5b2aba1b-8c1d-4caa-bad3-41c38d1b8364" unitRef="usd"> -338000 </us-gaap:IncreaseDecreaseInOtherCurrentAssets>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjgtMS0xLTEtMzgzMTM_1880544e-7fcf-4de6-9cc8-0d6d752806d5" unitRef="usd"> 13248000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMjgtMy0xLTEtMzgzMTM_b73e93f8-56a3-477a-afa5-2b46b7837fda" unitRef="usd"> 12752000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzAtMS0xLTEtMzgzMTM_d3a40c5f-0ec8-4d36-bb50-11bed650bbd7" unitRef="usd"> 19173000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzAtMy0xLTEtMzgzMTM_1fa9940e-8dfd-4dc2-9e27-9ade64364afb" unitRef="usd"> 12567000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquireLifeInsurancePolicies contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzEtMS0xLTEtMzgzMTM_5c060968-c341-4dfb-822d-be556b46f877" unitRef="usd"> 236000 </us-gaap:PaymentsToAcquireLifeInsurancePolicies>
<us-gaap:PaymentsToAcquireLifeInsurancePolicies contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzEtMy0xLTEtMzgzMTM_e3db0689-0112-40da-a25c-1dc2acbf7992" unitRef="usd"> 55000 </us-gaap:PaymentsToAcquireLifeInsurancePolicies>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzItMS0xLTEtMzgzMTM_759a7b9f-e828-45d3-8a92-ba13a2ab3918" unitRef="usd"> 224000 </us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzItMy0xLTEtMzgzMTM_99d4b2bc-3ac5-44bf-ad85-72ea790dcadc" unitRef="usd"> 0 </us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzUtMS0xLTEtMzgzMTM_78c40df3-0ae0-456a-9727-6a7e0d09b2f1" unitRef="usd"> -19185000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzUtMy0xLTEtMzgzMTM_2d3b93e4-95d1-40e4-8823-18be2e1a66a5" unitRef="usd"> -12622000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<ngs:ProceedsFromPurchaseCommitmentDiscountNet contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzktMS0xLTEtMzgzMTM_3c12929c-875f-4835-8ad0-3e5836ba4343" unitRef="usd"> -2000 </ngs:ProceedsFromPurchaseCommitmentDiscountNet>
<ngs:ProceedsFromPurchaseCommitmentDiscountNet contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfMzktMy0xLTEtMzgzMTM_64a0f406-2bce-4e24-b747-0f1f79c261d1" unitRef="usd"> -1000 </ngs:ProceedsFromPurchaseCommitmentDiscountNet>
<us-gaap:PaymentsOfDebtIssuanceCosts contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDAtMS0xLTEtMzgzMTM_9df29baa-36d7-4be0-b0d4-15cb749a1297" unitRef="usd"> 0 </us-gaap:PaymentsOfDebtIssuanceCosts>
<us-gaap:PaymentsOfDebtIssuanceCosts contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDAtMy0xLTEtMzgzMTM_ff8e7862-e0af-4839-9f55-7e8ff121db65" unitRef="usd"> 237000 </us-gaap:PaymentsOfDebtIssuanceCosts>
<us-gaap:RepaymentsOfLinesOfCredit contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDEtMS0xLTEtMzgzMTM_60eab767-1f18-4e09-946f-85cda3502ab3" unitRef="usd"> 0 </us-gaap:RepaymentsOfLinesOfCredit>
<us-gaap:RepaymentsOfLinesOfCredit contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDEtMy0xLTEtMzgzMTM_32a1e213-b452-4e57-a5e0-6a9ded84bedd" unitRef="usd"> 417000 </us-gaap:RepaymentsOfLinesOfCredit>
<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDMtMS0xLTEtMzgzMTM_73df5a18-c72d-44cb-9232-98ba997ec76d" unitRef="usd"> 6660000 </us-gaap:PaymentsForRepurchaseOfCommonStock>
<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDMtMy0xLTEtMzgzMTM_8aa991cc-99a2-421f-9244-eac45dd5e004" unitRef="usd"> 1892000 </us-gaap:PaymentsForRepurchaseOfCommonStock>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDQtMS0xLTEtMzgzMTM_b987b15f-25e1-4a01-9806-5158d0fdcc8e" unitRef="usd"> 515000 </us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDQtMy0xLTEtMzgzMTM_1645db6f-ad85-43ad-bd7f-5aff1a433f3c" unitRef="usd"> 335000 </us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDYtMS0xLTEtMzgzMTM_fc996cf6-0adb-405a-8e63-df704729fce5" unitRef="usd"> -7177000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDYtMy0xLTEtMzgzMTM_bd938bcb-b4e4-4976-991e-00f4692f965c" unitRef="usd"> -2882000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDctMS0xLTEtMzgzMTM_a78df318-b0c8-46f2-ab1f-392343652181" unitRef="usd"> -13114000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDctMy0xLTEtMzgzMTM_00f60028-852d-453b-80c0-444f50aa8ec8" unitRef="usd"> -2752000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDgtMS0xLTEtMzgzMTM_6a45bb16-a801-4080-8954-427168179bd7" unitRef="usd"> 22942000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="i02e6a513d4954d329a93866a73d6c52f_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDgtMy0xLTEtMzgzMTM_bffd1d6c-538c-4c80-b288-719db6e26d30" unitRef="usd"> 28925000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDktMS0xLTEtMzgzMTM_ea95685b-788b-4353-bd29-5cbd74eeee65" unitRef="usd"> 9828000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="i9d6260155a3547049718113a392a72e0_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNDktMy0xLTEtMzgzMTM_303273d7-9784-48aa-aebb-de1d7bbe6ab3" unitRef="usd"> 26173000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:InterestPaidNet contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNTEtMS0xLTEtMzgzMTM_a562a00c-8ae4-4078-8183-15a8f2ec27b9" unitRef="usd"> 25000 </us-gaap:InterestPaidNet>
<us-gaap:InterestPaidNet contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNTEtMy0xLTEtMzgzMTM_86bbe239-af84-43e8-b378-0d8614ea4a8c" unitRef="usd"> 9000 </us-gaap:InterestPaidNet>
<us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNTctMS0xLTEtMzgzMTM_00d2c7eb-b6f0-4a9d-b235-7812d759f13c" unitRef="usd"> 91000 </us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
<us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8yOC9mcmFnOjcxYmRhMWNkYTgxMTRjNTQ4NTRiY2VkYTczMjY0YzgyL3RhYmxlOmE1MzkyYmZmMTdhMDRiZTdhY2M1OTc4MTA5YzYzNzUwL3RhYmxlcmFuZ2U6YTUzOTJiZmYxN2EwNGJlN2FjYzU5NzgxMDljNjM3NTBfNTctMy0xLTEtMzgzMTM_4d1185d3-d115-41bf-925a-4f692ac1fac9" unitRef="usd"> 0 </us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNC9mcmFnOjc2MDNmMjVlMGJjZDQxM2U4ZWFiNWY1ODdhOTJmYzUxL3RleHRyZWdpb246NzYwM2YyNWUwYmNkNDEzZThlYWI1ZjU4N2E5MmZjNTFfNjE4_e91fd85a-f256-45dd-9561-00a072474cf4"> Description of BusinessNatural Gas Services Group, Inc. (the "Company", “NGS”, "Natural Gas Services Group", "we" or "our") (a Colorado corporation), is a provider of natural gas compression equipment and services to the energy industry. The Company manufactures, fabricates, rents, sells and maintains natural gas compressors and flare systems for oil and natural gas production and plant facilities. NGS is headquartered in Midland, Texas, with fabrication facilities located in Tulsa, Oklahoma and Midland, Texas, and service facilities located in major oil and natural gas producing basins in the U.S. </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
<us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMTEwMTE_04a929fb-fe8c-4a43-81a1-0cf71e2e8d88">
Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company's deferred compensation plan. All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements include all adjustments, consisting of only normal recurring adjustments, which are necessary to make our financial position at June 30, 2022 and the results of our operations for the three and six months</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ended June 30, 2022 and 2021 not misleading. As permitted by the rules and regulations of the Securities and Exchange Commission (SEC), the accompanying condensed consolidated financial statements do not include all disclosures normally required by generally accepted accounting principles in the United States of America (GAAP).  These financial statements should be read in conjunction</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 on file with the SEC. In our opinion, the condensed consolidated financial statements are a fair presentation of the financial position, results of operations, changes in stockholders' equity and cash flows for the periods presented.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results of operations to be expected for the full fiscal year ending December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition Policy</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606"), except for rental revenue as discussed below. Under ASC 606, revenue is measured based on a consideration specified in a customer’s contract, excluding any sale incentives and taxes collected on behalf of third parties (i.e. sales and property taxes). Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive for those goods or services. To recognize revenue, we (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, we satisfy the performance obligation(s). Shipping and handling costs incurred are accounted for as fulfillment costs and are included in cost of revenues in our condensed consolidated statements of operations. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Goods and Services</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of principal activities from which the Company generates its revenue: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rental Revenue. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from renting compressors and flare systems to our customers. These contracts, which all qualify as operating leases under ASC Topic 842, Leases (ASC 842), may also include a fee for servicing the compressor or flare during the rental contract period. Our rental contracts typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMzA4NQ_8d63ab45-97d6-40ab-9cec-7c69790c37fe">six</span> to 24 months, with our larger horsepower compressors having contract terms of up to 60 months. Our revenue is recognized over time, with equal monthly payments over the term of the contract. After the terms of the contract have expired, a customer may renew their contract or continue renting on a monthly basis thereafter. In accordance ASC 842, we have applied the practical expedient ASC 842-10-15-42A, which allows the Company to combine lease and non-lease components.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sales Revenue. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company generates revenue by the sale of custom/fabricated compressors, flare systems and parts, as well as, exchange/rebuilding customer owned compressors and sale of used rental equipment. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Custom/fabricated compressors and flare systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Company designs and fabricates compressors and flares based on the customer’s specifications outlined in their contract. Though the equipment being built is customized by the customer, control under these contracts does not pass to the customer until the compressor or flare package is complete and shipped, or in accordance with a bill and hold arrangement, the customer accepts title and assumes the risk and rewards of ownership. We request some of our customers to make progressive payments as the product is being built; these payments are recorded as a contract liability on the Deferred Income line on the condensed consolidated balance sheet until control has been transferred. These contracts also may include an assurance warranty clause to guarantee the product is free from defects in material and workmanship for a set duration of time; this is a standard industry practice and is not considered a performance obligation. </span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we recognize revenue when manufacturing is complete and the equipment is ready for shipment. At the customer’s request, we will bill the customer upon completing all performance obligations, but before shipment. The customer will formally request that we ship the equipment per their direction from our manufacturing facility at a later specified date and that we segregate the equipment from our finished goods, such that they are not available to fill other orders. Per the customer’s agreement change of control is passed to the customer once the equipment is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent and satisfactory results for both the customer and us. The credit terms on these agreements are consistent with the credit terms on all other sales. All control is maintained by the customer and there are no exceptions to the customer’s commitment to accept and pay for the manufactured equipment. There was no revenue recognized for bill and hold arrangements for the six months ended June 30, 2022 and 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Parts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized after the customer obtains control of the parts. Control is passed either by the customer taking physical possession or the parts being shipped. The amount of revenue recognized is not adjusted for expected returns, as our historical part returns have been de minimis. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Exchange or rebuilding customer owned compressors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> - Based on the contract, the Company will either exchange a new/rebuilt compressor for the customer’s malfunctioning compressor or rebuild the customer’s compressor. Revenue is recognized after control of the replacement compressor has transferred to the customer based on the terms of the contract, i.e., by physical delivery, delivery and installment, or shipment of the compressor.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Used compressors or flares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> - From time to time, a customer may request to purchase a used compressor or flare out of our rental fleet. Revenue from the sale of rental equipment is recognized when the control has passed to the customer based on the terms of the contract, i.e., when the customer has taken physical possession or the equipment has been shipped.</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service and Maintenance Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company provides routine or call-out services on customer owned equipment. Revenue is recognized after services in the contract are rendered. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms for sales revenue and service and maintenance revenue discussed above are generally 30 to 60 days, although terms for specific customers can vary. Also, transaction prices are not subject to variable consideration constraints.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company's revenue disaggregated by product or service type for the three and six months ended June 30, 2022 and 2021:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:37.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.757%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressors - sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flares - sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (parts/rebuilds) - sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: ASC 842 rental revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,262 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="text-indent:108pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and December 31, 2021, we had the following receivables and deferred income from contracts with customers: </span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - contracts with customers</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,354 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - ASC 842</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,241 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,518 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable, net</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,861 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,389 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income</span></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized sales revenues of $1.3 million for the six months ended June 30, 2022 that was included in deferred income at the beginning of 2022. For the year ended December 31, 2021, the Company recognized sales revenues of $1.1 million that was included in deferred income at the beginning of 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase of accounts receivable and decrease of deferred income were primarily due to normal timing differences between our performance and the customers’ payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="text-align:justify;text-indent:72pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the Company did not have deferred revenue related to unsatisfied performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify;text-indent:90pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expenses on our condensed consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases, and operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in our condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for uncertain tax positions in accordance with guidance in ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the condensed consolidated financial statements. Tax benefits are recognized only for tax positions that are more likely than not to be sustained upon examination by tax authorities. The amount recognized is measured as the largest amount of benefit that is greater than 50% likely to be realized upon settlement. A liability for unrecognized tax benefits is recorded for any tax benefits claimed in our tax returns that do not meet these recognition and measurement standards. We have no liabilities for uncertain tax positions as of June 30, 2022.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy regarding income tax interest and penalties is to expense those items as interest expense and other expense, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments to ASC Topic 326 require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, including trade receivables. For companies that qualify as smaller reporting companies, the amendments in this update are effective for interim and annual periods beginning after January 1, 2023. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements and note disclosures.</span></div>
</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMTEwMDg_55214718-2a9a-4fb0-bd24-4a992e3563d6">
<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company's deferred compensation plan. All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements include all adjustments, consisting of only normal recurring adjustments, which are necessary to make our financial position at June 30, 2022 and the results of our operations for the three and six months</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ended June 30, 2022 and 2021 not misleading. As permitted by the rules and regulations of the Securities and Exchange Commission (SEC), the accompanying condensed consolidated financial statements do not include all disclosures normally required by generally accepted accounting principles in the United States of America (GAAP).  These financial statements should be read in conjunction</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 on file with the SEC. In our opinion, the condensed consolidated financial statements are a fair presentation of the financial position, results of operations, changes in stockholders' equity and cash flows for the periods presented.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results of operations to be expected for the full fiscal year ending December 31, 2022.</span></div>
</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
<us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMTEwMDE_beaaf9f0-0bb6-4475-94d2-594bb81397b8">
<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition Policy</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606"), except for rental revenue as discussed below. Under ASC 606, revenue is measured based on a consideration specified in a customer’s contract, excluding any sale incentives and taxes collected on behalf of third parties (i.e. sales and property taxes). Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive for those goods or services. To recognize revenue, we (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, we satisfy the performance obligation(s). Shipping and handling costs incurred are accounted for as fulfillment costs and are included in cost of revenues in our condensed consolidated statements of operations. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Goods and Services</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of principal activities from which the Company generates its revenue: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rental Revenue. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from renting compressors and flare systems to our customers. These contracts, which all qualify as operating leases under ASC Topic 842, Leases (ASC 842), may also include a fee for servicing the compressor or flare during the rental contract period. Our rental contracts typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMzA4NQ_8d63ab45-97d6-40ab-9cec-7c69790c37fe">six</span> to 24 months, with our larger horsepower compressors having contract terms of up to 60 months. Our revenue is recognized over time, with equal monthly payments over the term of the contract. After the terms of the contract have expired, a customer may renew their contract or continue renting on a monthly basis thereafter. In accordance ASC 842, we have applied the practical expedient ASC 842-10-15-42A, which allows the Company to combine lease and non-lease components.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sales Revenue. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company generates revenue by the sale of custom/fabricated compressors, flare systems and parts, as well as, exchange/rebuilding customer owned compressors and sale of used rental equipment. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Custom/fabricated compressors and flare systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Company designs and fabricates compressors and flares based on the customer’s specifications outlined in their contract. Though the equipment being built is customized by the customer, control under these contracts does not pass to the customer until the compressor or flare package is complete and shipped, or in accordance with a bill and hold arrangement, the customer accepts title and assumes the risk and rewards of ownership. We request some of our customers to make progressive payments as the product is being built; these payments are recorded as a contract liability on the Deferred Income line on the condensed consolidated balance sheet until control has been transferred. These contracts also may include an assurance warranty clause to guarantee the product is free from defects in material and workmanship for a set duration of time; this is a standard industry practice and is not considered a performance obligation. </span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we recognize revenue when manufacturing is complete and the equipment is ready for shipment. At the customer’s request, we will bill the customer upon completing all performance obligations, but before shipment. The customer will formally request that we ship the equipment per their direction from our manufacturing facility at a later specified date and that we segregate the equipment from our finished goods, such that they are not available to fill other orders. Per the customer’s agreement change of control is passed to the customer once the equipment is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent and satisfactory results for both the customer and us. The credit terms on these agreements are consistent with the credit terms on all other sales. All control is maintained by the customer and there are no exceptions to the customer’s commitment to accept and pay for the manufactured equipment. There was no revenue recognized for bill and hold arrangements for the six months ended June 30, 2022 and 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Parts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized after the customer obtains control of the parts. Control is passed either by the customer taking physical possession or the parts being shipped. The amount of revenue recognized is not adjusted for expected returns, as our historical part returns have been de minimis. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Exchange or rebuilding customer owned compressors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> - Based on the contract, the Company will either exchange a new/rebuilt compressor for the customer’s malfunctioning compressor or rebuild the customer’s compressor. Revenue is recognized after control of the replacement compressor has transferred to the customer based on the terms of the contract, i.e., by physical delivery, delivery and installment, or shipment of the compressor.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Used compressors or flares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> - From time to time, a customer may request to purchase a used compressor or flare out of our rental fleet. Revenue from the sale of rental equipment is recognized when the control has passed to the customer based on the terms of the contract, i.e., when the customer has taken physical possession or the equipment has been shipped.</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service and Maintenance Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company provides routine or call-out services on customer owned equipment. Revenue is recognized after services in the contract are rendered. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms for sales revenue and service and maintenance revenue discussed above are generally 30 to 60 days, although terms for specific customers can vary. Also, transaction prices are not subject to variable consideration constraints.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify;text-indent:90pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expenses on our condensed consolidated statements of operations.</span></div>
</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
<us-gaap:LessorOperatingLeaseTermOfContract contextRef="i8403d4f9d09a496bae53c834a82a0fb5_I20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMzA5MQ_87c62585-93ad-427a-83cf-8d0840f17d46"> P24M </us-gaap:LessorOperatingLeaseTermOfContract>
<us-gaap:LessorOperatingLeaseTermOfContract contextRef="i929619a9fb6e4da9b5c7937206133b2a_I20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMzE2NQ_860c8adf-5840-4173-87bf-e35852b3cd26"> P60M </us-gaap:LessorOperatingLeaseTermOfContract>
<us-gaap:Revenues contextRef="id635a5a0ef974b128febe973315e28ac_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfNTc3OQ_d2b71f2d-69d1-4f39-a8cc-077d635d3f7e" unitRef="usd"> 0 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="iedbab8d74da74b66bb1e4cfe89e57e5b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfNTc3OQ_ec8ba818-de42-484d-bcce-bb2b21fade7d" unitRef="usd"> 0 </us-gaap:Revenues>
<us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMTEwMDk_f7d9a9ec-1953-4f36-b949-441b684d94e6">
<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company's revenue disaggregated by product or service type for the three and six months ended June 30, 2022 and 2021:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:37.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.757%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressors - sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flares - sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (parts/rebuilds) - sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: ASC 842 rental revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,262 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:DisaggregationOfRevenueTableTextBlock>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ic087daad0ad8406ab8ce5c19c13cb751_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfMy0xLTEtMS0zODMxMw_9a3ebd4b-d750-48b1-aabd-2cba9c5e2c4a" unitRef="usd"> 286000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i936ec236ddc0493885f5eca6ceea2bd8_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfMy0zLTEtMS0zODMxMw_7c060eb7-a0a7-4ee7-ac01-76d5df3e02e5" unitRef="usd"> 0 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i871d69e7e2e942078fa867e398692ee0_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfMy01LTEtMS0zODMxMw_81602558-e56a-457d-a381-7be2e977e2de" unitRef="usd"> 2253000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id7953db171a04f55ae7eda6d1d22fd81_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfMy03LTEtMS0zODMxMw_0f5b0098-7284-43db-bd62-792afcc6c337" unitRef="usd"> 1891000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i9e809a5a7d124dd4b3ef1580e86f4b36_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNC0xLTEtMS0zODMxMw_51103c8c-fc4a-4e7d-8ae1-4f3a6f8ac4f7" unitRef="usd"> 83000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ica29ca5f15a144349b9164c156fc6e37_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNC0zLTEtMS0zODMxMw_daea9af4-515f-4345-9f6e-6762816316f2" unitRef="usd"> 29000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id2598231aa734d0999178f46c14fd81a_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNC01LTEtMS0zODMxMw_f503b8e3-a091-446d-ac60-e45b56832484" unitRef="usd"> 83000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i298da3c9149f4e4ebc9c8f1a567d8e1d_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNC03LTEtMS0zODMxMw_7d6fef50-c823-4e50-975b-abe23dbdbbe3" unitRef="usd"> 75000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i9d13c5457a3840859ca09189f4eb23a3_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNS0xLTEtMS0zODMxMw_32653ade-7f8e-45d8-835d-057006582b48" unitRef="usd"> 923000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i32fbe6d3711f4c25a35b5657f372d629_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNS0zLTEtMS0zODMxMw_f68ea0dc-f6b3-4b80-a81d-26eea88c7c72" unitRef="usd"> 1544000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i08c8286cd4894d76b5a5bfa35f09bc65_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNS01LTEtMS0zODMxMw_0f0197c3-9a1b-4325-b9d1-99fa8950a846" unitRef="usd"> 1848000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i22ab7faceffd4d00858bc3c912574d34_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNS03LTEtMS0zODMxMw_f345880c-0ee7-4edb-8f85-e425349dbbd1" unitRef="usd"> 2318000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3a241c0024e24410921c73b356536390_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNi0xLTEtMS0zODMxMw_3dd415a0-a179-4377-809a-a88e362dfac1" unitRef="usd"> 490000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie19e0c63065f43f893d5f1f9fa2d9fe6_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNi0zLTEtMS0zODMxMw_a96cad00-a57e-488e-9028-06c048d29d67" unitRef="usd"> 563000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5be79aaf11194b8094afecc4d9ebab77_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNi01LTEtMS0zODMxMw_006cdb01-e9e9-4392-b877-3b09883c56bb" unitRef="usd"> 804000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6d87cb564cae45f48d58e47aa8d70d6b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNi03LTEtMS0zODMxMw_13d46b9d-1fc8-4bd2-99b9-78e27f18f789" unitRef="usd"> 908000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNy0xLTEtMS0zODMxMw_c0a60a99-0e1e-4b12-a84e-2fa1b40fbfde" unitRef="usd"> 1782000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNy0zLTEtMS0zODMxMw_72d07408-c4e7-40d9-b4fd-f53056ef6cb7" unitRef="usd"> 2136000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNy01LTEtMS0zODMxMw_02369a32-714c-4bd6-b0f5-fc2da6811413" unitRef="usd"> 4988000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfNy03LTEtMS0zODMxMw_986644ac-0e90-4603-8290-c572d3a2f856" unitRef="usd"> 5192000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RentalIncomeNonoperating contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfOC0xLTEtMS0zODMxMw_774a92c6-c804-4e39-bd5c-c562e677d0c9" unitRef="usd"> 18144000 </us-gaap:RentalIncomeNonoperating>
<us-gaap:RentalIncomeNonoperating contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfOC0zLTEtMS0zODMxMw_290dc8bd-6349-4f29-9e96-1da94acfb5ac" unitRef="usd"> 15613000 </us-gaap:RentalIncomeNonoperating>
<us-gaap:RentalIncomeNonoperating contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfOC01LTEtMS0zODMxMw_6e18666e-726e-4016-a1c8-7d890c020cb0" unitRef="usd"> 35274000 </us-gaap:RentalIncomeNonoperating>
<us-gaap:RentalIncomeNonoperating contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfOC03LTEtMS0zODMxMw_117a601a-5a9f-4abf-ba01-d6ccf2466afe" unitRef="usd"> 30954000 </us-gaap:RentalIncomeNonoperating>
<us-gaap:Revenues contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfOS0xLTEtMS0zODMxMw_0a18fef9-f715-4e5a-af2c-dcf6e8f20693" unitRef="usd"> 19926000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfOS0zLTEtMS0zODMxMw_21122b1e-bf5d-4385-ac86-e1270568076b" unitRef="usd"> 17749000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfOS01LTEtMS0zODMxMw_50ca8ee0-c28b-4d4e-9cfd-df49bf051d04" unitRef="usd"> 40262000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjhiNjZkNjc5M2JmOTQwNjNhMDAwOWM0NjAzZDc3MjU1L3RhYmxlcmFuZ2U6OGI2NmQ2NzkzYmY5NDA2M2EwMDA5YzQ2MDNkNzcyNTVfOS03LTEtMS0zODMxMw_d079a605-8538-4034-abc3-657aae3e2da9" unitRef="usd"> 36146000 </us-gaap:Revenues>
<us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMTEwMDI_867eb154-488e-441a-9e80-2177167b42a3">
<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and December 31, 2021, we had the following receivables and deferred income from contracts with customers: </span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - contracts with customers</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,354 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - ASC 842</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,241 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,518 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable, net</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,861 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,389 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income</span></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
<us-gaap:ContractWithCustomerAssetNetCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfMy0xLTEtMS0zODMxMw_69c9448a-b822-480a-945b-9fc7a7d8bf37" unitRef="usd"> 3817000 </us-gaap:ContractWithCustomerAssetNetCurrent>
<us-gaap:ContractWithCustomerAssetNetCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfMy0zLTEtMS0zODMxMw_ca108c85-40d9-47db-ace4-9d65b26c7613" unitRef="usd"> 3354000 </us-gaap:ContractWithCustomerAssetNetCurrent>
<ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfNC0xLTEtMS0zODMxMw_2fc2f31c-cddc-4d1f-b7ee-8716bcb0138e" unitRef="usd"> 8424000 </ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent>
<ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfNC0zLTEtMS0zODMxMw_a5547ee6-6cbe-4889-8ac5-9c49a3c0e700" unitRef="usd"> 8164000 </ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent>
<us-gaap:AccountsReceivableGrossCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfNS0xLTEtMS0zODMxMw_3c0fa732-a407-40dc-bb98-2d13da256326" unitRef="usd"> 12241000 </us-gaap:AccountsReceivableGrossCurrent>
<us-gaap:AccountsReceivableGrossCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfNS0zLTEtMS0zODMxMw_3fa70248-d81a-4ae0-8781-533e178892d7" unitRef="usd"> 11518000 </us-gaap:AccountsReceivableGrossCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfNi0xLTEtMS0zODMxMw_035b246a-aa42-4e44-a6d3-62bff3dd93d0" unitRef="usd"> 380000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfNi0zLTEtMS0zODMxMw_21eb68c7-22ca-43cf-aeda-c3d0e8afa2de" unitRef="usd"> 1129000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfNy0xLTEtMS0zODMxMw_a85834c6-3193-4d13-acca-b794db2ed698" unitRef="usd"> 11861000 </us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfNy0zLTEtMS0zODMxMw_74bb262d-b2a1-46e9-b55d-4a11ecf78480" unitRef="usd"> 10389000 </us-gaap:AccountsReceivableNetCurrent>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfOS0xLTEtMS0zODMxMw_671b2009-7755-44ac-8062-34bb3256dbde" unitRef="usd"> 0 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RhYmxlOjNlZjIzMWI0YjdiMTQwMjhiNTJhNGVhZjI1MjdhMzc2L3RhYmxlcmFuZ2U6M2VmMjMxYjRiN2IxNDAyOGI1MmE0ZWFmMjUyN2EzNzZfOS0zLTEtMS0zODMxMw_5311917f-e337-4a6d-851f-198afa8ed879" unitRef="usd"> 1312000 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="i557b313f762a4848bc0d4366a0c55718_D20220101-20220630" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfNzcwMA_d082f31d-8a4a-46a7-9083-cb0c571c632b" unitRef="usd"> 1300000 </us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="i057861803b6547bf8f137daecc61fc2b_D20210101-20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfNzg1NQ_d8291b2d-dc67-4c4c-937e-6f4d175c87d1" unitRef="usd"> 1100000 </us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:RevenueRemainingPerformanceObligation contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfODE1MQ_6592a285-dcc7-46da-ab82-897732d64b13" unitRef="usd"> 0 </us-gaap:RevenueRemainingPerformanceObligation>
<us-gaap:CapitalizedContractCostAmortizationPeriod contextRef="i29ba9299937444bd9a251abe9649f500_I20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfODQyMw_590f6dc4-a903-4443-8836-ecdbde5507e1"> P1Y </us-gaap:CapitalizedContractCostAmortizationPeriod>
<us-gaap:IncomeTaxPolicyTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMTEwMDU_5175a62d-8642-4685-a74b-5f2393b94885">
<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases, and operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in our condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for uncertain tax positions in accordance with guidance in ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the condensed consolidated financial statements. Tax benefits are recognized only for tax positions that are more likely than not to be sustained upon examination by tax authorities. The amount recognized is measured as the largest amount of benefit that is greater than 50% likely to be realized upon settlement. A liability for unrecognized tax benefits is recorded for any tax benefits claimed in our tax returns that do not meet these recognition and measurement standards. We have no liabilities for uncertain tax positions as of June 30, 2022.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy regarding income tax interest and penalties is to expense those items as interest expense and other expense, respectively.</span></div>
</us-gaap:IncomeTaxPolicyTextBlock>
<us-gaap:UnrecognizedTaxBenefits contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMTAxNDk_4c6f0f80-96d7-4791-8584-04c0df232ca1" unitRef="usd"> 0 </us-gaap:UnrecognizedTaxBenefits>
<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF8zNy9mcmFnOjFlYjhiNDljY2NkZDQ2ODFiMzYxN2ZlMDQ1ZTdiNjYxL3RleHRyZWdpb246MWViOGI0OWNjY2RkNDY4MWIzNjE3ZmUwNDVlN2I2NjFfMTEwMDY_24e85f52-5eac-479e-89fa-2efd45c3f68f">
<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments to ASC Topic 326 require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, including trade receivables. For companies that qualify as smaller reporting companies, the amendments in this update are effective for interim and annual periods beginning after January 1, 2023. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements and note disclosures.</span></div>
</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
<us-gaap:InventoryDisclosureTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RleHRyZWdpb246MDRhZjNjMmU1NTU4NDMzYzlkNWM5MWUzYzRkOWUxZTBfNTAz_6c550813-dd5b-4994-a02c-ab770d3c0e68">
Inventory<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory, net of allowance for obsolescence of $37,000 at June 30, 2022 and $64,000 at December 31, 2021, consisted of the following amounts:</span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials - current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials - long term (net of allowances of $37 and $64, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our long-term inventory consists of raw materials that remain viable but that the Company does not expect to sell or use within the year.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Inventory Allowance</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We routinely review our inventory allowance balance to account for slow moving or obsolete inventory costs that may not be recoverable in the future. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of our inventory allowance is as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.054%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:InventoryDisclosureTextBlock>
<us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RleHRyZWdpb246MDRhZjNjMmU1NTU4NDMzYzlkNWM5MWUzYzRkOWUxZTBfNTAw_38a0cd5b-845e-4e7b-ada6-da1f49254ff4">
<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory, net of allowance for obsolescence of $37,000 at June 30, 2022 and $64,000 at December 31, 2021, consisted of the following amounts:</span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials - current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials - long term (net of allowances of $37 and $64, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of our inventory allowance is as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.054%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
<us-gaap:InventoryValuationReserves contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RleHRyZWdpb246MDRhZjNjMmU1NTU4NDMzYzlkNWM5MWUzYzRkOWUxZTBfNzI_0de6f0d1-c76f-44ab-95b4-3a983ccb6f50" unitRef="usd"> 37000 </us-gaap:InventoryValuationReserves>
<us-gaap:InventoryValuationReserves contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RleHRyZWdpb246MDRhZjNjMmU1NTU4NDMzYzlkNWM5MWUzYzRkOWUxZTBfODU_be7a5518-9fd2-4a6f-8bb2-b409e4953dfc" unitRef="usd"> 64000 </us-gaap:InventoryValuationReserves>
<us-gaap:InventoryRawMaterialsNetOfReserves contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfMi0xLTEtMS0zODMxMw_572ee42a-907a-43fb-8387-94fbe77fae2b" unitRef="usd"> 16880000 </us-gaap:InventoryRawMaterialsNetOfReserves>
<us-gaap:InventoryRawMaterialsNetOfReserves contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfMi0zLTEtMS0zODMxMw_dad9ac7a-e0c9-4019-9eaf-37843ee0bd74" unitRef="usd"> 17528000 </us-gaap:InventoryRawMaterialsNetOfReserves>
<us-gaap:InventoryWorkInProcessNetOfReserves contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfMy0xLTEtMS0zODMxMw_cd497a26-dd23-4460-ab02-c79e699b4083" unitRef="usd"> 1598000 </us-gaap:InventoryWorkInProcessNetOfReserves>
<us-gaap:InventoryWorkInProcessNetOfReserves contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfMy0zLTEtMS0zODMxMw_b9917f39-a581-4eb9-b121-de24e8405ae1" unitRef="usd"> 1801000 </us-gaap:InventoryWorkInProcessNetOfReserves>
<us-gaap:InventoryNet contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfNC0xLTEtMS0zODMxMw_5a618944-a2c5-4497-b052-6ed3bce595c4" unitRef="usd"> 18478000 </us-gaap:InventoryNet>
<us-gaap:InventoryNet contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfNC0zLTEtMS0zODMxMw_360d057d-e8ff-461c-bcf2-9743fa278c39" unitRef="usd"> 19329000 </us-gaap:InventoryNet>
<us-gaap:InventoryValuationReserves contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfNS0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmI5NmVlNTVmODkwMTRlNmJhNDJlNzgyMmJiYTNjMDg2XzUy_ecc4941b-0f60-40bb-96ff-e4f4081f6476" unitRef="usd"> 37000 </us-gaap:InventoryValuationReserves>
<us-gaap:InventoryValuationReserves contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfNS0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmI5NmVlNTVmODkwMTRlNmJhNDJlNzgyMmJiYTNjMDg2XzU5_16a09cf9-7695-4dd9-b03e-7e0a97ed40b3" unitRef="usd"> 64000 </us-gaap:InventoryValuationReserves>
<us-gaap:InventoryNoncurrent contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfNS0xLTEtMS0zODMxMw_ed2659b3-a282-4a06-94a8-f6cac5fb8a0a" unitRef="usd"> 1630000 </us-gaap:InventoryNoncurrent>
<us-gaap:InventoryNoncurrent contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfNS0zLTEtMS0zODMxMw_770b0591-4ee4-4660-af77-292a74db9e6a" unitRef="usd"> 1582000 </us-gaap:InventoryNoncurrent>
<ngs:InventoryNetOfReserves contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfNi0xLTEtMS0zODMxMw_1c8e9a53-ea70-4890-8872-429674a50d2b" unitRef="usd"> 20108000 </ngs:InventoryNetOfReserves>
<ngs:InventoryNetOfReserves contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOmFlZmQzZGQ5OGU3NjQwZTI4OTA2NmE4OGRiZDY4N2I4L3RhYmxlcmFuZ2U6YWVmZDNkZDk4ZTc2NDBlMjg5MDY2YTg4ZGJkNjg3YjhfNi0zLTEtMS0zODMxMw_e61a21dd-71e6-45f1-9941-df2df165f891" unitRef="usd"> 20911000 </ngs:InventoryNetOfReserves>
<us-gaap:InventoryValuationReserves contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOjEzODJiODU1NWEyZTRiYjNhMmMxNWY3Y2RkZDRjNGViL3RhYmxlcmFuZ2U6MTM4MmI4NTU1YTJlNGJiM2EyYzE1ZjdjZGRkNGM0ZWJfMi0xLTEtMS0zODMxMw_24166739-6dcf-4cae-8996-c8aea77c3b4d" unitRef="usd"> 64000 </us-gaap:InventoryValuationReserves>
<us-gaap:InventoryValuationReserves contextRef="i02e6a513d4954d329a93866a73d6c52f_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOjEzODJiODU1NWEyZTRiYjNhMmMxNWY3Y2RkZDRjNGViL3RhYmxlcmFuZ2U6MTM4MmI4NTU1YTJlNGJiM2EyYzE1ZjdjZGRkNGM0ZWJfMi0zLTEtMS0zODMxMw_c974eeb2-77ea-4272-8836-9adfe609631f" unitRef="usd"> 221000 </us-gaap:InventoryValuationReserves>
<ngs:InventoryAllowanceAccrual contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOjEzODJiODU1NWEyZTRiYjNhMmMxNWY3Y2RkZDRjNGViL3RhYmxlcmFuZ2U6MTM4MmI4NTU1YTJlNGJiM2EyYzE1ZjdjZGRkNGM0ZWJfMy0xLTEtMS0zODMxMw_c6f7531a-2d6e-43a2-bd83-f479dd2e255e" unitRef="usd"> 0 </ngs:InventoryAllowanceAccrual>
<ngs:InventoryAllowanceAccrual contextRef="i6978f932abfe420f8941d4728db1cc61_D20210101-20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOjEzODJiODU1NWEyZTRiYjNhMmMxNWY3Y2RkZDRjNGViL3RhYmxlcmFuZ2U6MTM4MmI4NTU1YTJlNGJiM2EyYzE1ZjdjZGRkNGM0ZWJfMy0zLTEtMS0zODMxMw_1f1190f4-f9c5-4af6-949d-44a8c6a1e6ff" unitRef="usd"> 208000 </ngs:InventoryAllowanceAccrual>
<ngs:InventoryWriteOffs contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOjEzODJiODU1NWEyZTRiYjNhMmMxNWY3Y2RkZDRjNGViL3RhYmxlcmFuZ2U6MTM4MmI4NTU1YTJlNGJiM2EyYzE1ZjdjZGRkNGM0ZWJfNC0xLTEtMS0zODMxMw_d0d65ca3-f8cb-4728-9b27-e713933d9caf" unitRef="usd"> 27000 </ngs:InventoryWriteOffs>
<ngs:InventoryWriteOffs contextRef="i6978f932abfe420f8941d4728db1cc61_D20210101-20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOjEzODJiODU1NWEyZTRiYjNhMmMxNWY3Y2RkZDRjNGViL3RhYmxlcmFuZ2U6MTM4MmI4NTU1YTJlNGJiM2EyYzE1ZjdjZGRkNGM0ZWJfNC0zLTEtMS0zODMxMw_4e9edabc-7b18-4d94-8920-13a4407b5b2e" unitRef="usd"> 365000 </ngs:InventoryWriteOffs>
<us-gaap:InventoryValuationReserves contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOjEzODJiODU1NWEyZTRiYjNhMmMxNWY3Y2RkZDRjNGViL3RhYmxlcmFuZ2U6MTM4MmI4NTU1YTJlNGJiM2EyYzE1ZjdjZGRkNGM0ZWJfNS0xLTEtMS0zODMxMw_939a6be1-9800-4907-adfb-20953e05c8c4" unitRef="usd"> 37000 </us-gaap:InventoryValuationReserves>
<us-gaap:InventoryValuationReserves contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80MC9mcmFnOjA0YWYzYzJlNTU1ODQzM2M5ZDVjOTFlM2M0ZDllMWUwL3RhYmxlOjEzODJiODU1NWEyZTRiYjNhMmMxNWY3Y2RkZDRjNGViL3RhYmxlcmFuZ2U6MTM4MmI4NTU1YTJlNGJiM2EyYzE1ZjdjZGRkNGM0ZWJfNS0zLTEtMS0zODMxMw_92e06fc5-60a5-4de6-b734-bedb4fb2b53b" unitRef="usd"> 64000 </us-gaap:InventoryValuationReserves>
<us-gaap:IncomeTaxDisclosureTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80My9mcmFnOjE0ZTI0NDk4Nzc5NzQxNGE5OTdiMDY3ZjA4YWJiN2YzL3RleHRyZWdpb246MTRlMjQ0OTg3Nzk3NDE0YTk5N2IwNjdmMDhhYmI3ZjNfOTMw_0e043886-d62f-4430-8525-ec17d63fe544"> Federal Income Tax ReceivableOn March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted in response to the economic impact caused by the COVID-19 pandemic. The CARES Act allowed NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes. The Company generated significant NOLs during 2018 and 2019, and has filed amended returns to carryback these losses for five years. Accordingly, during 2020, the Company recorded a federal income tax receivable of $15.0 million and an increase to its deferred income tax liability of $10.1 million on its condensed consolidated balance sheet. During the third quarter of 2020, the Company received refunds totaling $3.9 million related to its 2018 NOLs, which reduced its federal income tax receivable to $11.5 million on its condensed consolidated balance sheet as of June 30, 2022. </us-gaap:IncomeTaxDisclosureTextBlock>
<us-gaap:IncomeTaxesReceivable contextRef="i02e6a513d4954d329a93866a73d6c52f_I20201231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80My9mcmFnOjE0ZTI0NDk4Nzc5NzQxNGE5OTdiMDY3ZjA4YWJiN2YzL3RleHRyZWdpb246MTRlMjQ0OTg3Nzk3NDE0YTk5N2IwNjdmMDhhYmI3ZjNfNjA5_f87d9002-469b-4ed5-90bc-42de272a9075" unitRef="usd"> 15000000 </us-gaap:IncomeTaxesReceivable>
<ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw contextRef="i5198348ae507452a9a8454f530c9f1cc_D20200101-20201231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80My9mcmFnOjE0ZTI0NDk4Nzc5NzQxNGE5OTdiMDY3ZjA4YWJiN2YzL3RleHRyZWdpb246MTRlMjQ0OTg3Nzk3NDE0YTk5N2IwNjdmMDhhYmI3ZjNfNjY4_9891b41f-7939-4cf9-a6ea-9d74faeee7c6" unitRef="usd"> 10100000 </ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw>
<us-gaap:ProceedsFromIncomeTaxRefunds contextRef="icd727614f94e4cbb8dab8ec3df019659_D20200701-20200930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80My9mcmFnOjE0ZTI0NDk4Nzc5NzQxNGE5OTdiMDY3ZjA4YWJiN2YzL3RleHRyZWdpb246MTRlMjQ0OTg3Nzk3NDE0YTk5N2IwNjdmMDhhYmI3ZjNfNzg5_3794090d-6c33-4d28-950c-408c46bb4198" unitRef="usd"> 3900000 </us-gaap:ProceedsFromIncomeTaxRefunds>
<us-gaap:IncomeTaxesReceivable contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80My9mcmFnOjE0ZTI0NDk4Nzc5NzQxNGE5OTdiMDY3ZjA4YWJiN2YzL3RleHRyZWdpb246MTRlMjQ0OTg3Nzk3NDE0YTk5N2IwNjdmMDhhYmI3ZjNfODY5_bfc24b2c-f91a-41ad-b0f3-63f4856a5e81" unitRef="usd"> 11500000 </us-gaap:IncomeTaxesReceivable>
<us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RleHRyZWdpb246ZGIzNmNiZTczMDNjNDMxZWI3ZTkyYzA0YWE4YzI4NThfMjg1_b2ef0c51-14cf-4b8d-86d2-103a7a04bc4f">
Rental EquipmentOur rental equipment and associated accumulated depreciation as of June 30, 2022 and December 31, 2021, respectively, consisted of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressor units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment, net of accumulated depreciation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>We evaluated our rental equipment for potential impairment as of June 30, 2022, and determined that no such impairment existed as of that date.
</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RleHRyZWdpb246ZGIzNmNiZTczMDNjNDMxZWI3ZTkyYzA0YWE4YzI4NThfMjg2_57755ec5-4a05-4929-b735-1e2b8faedbf7">
Our rental equipment and associated accumulated depreciation as of June 30, 2022 and December 31, 2021, respectively, consisted of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressor units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment, net of accumulated depreciation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>
</us-gaap:PropertyPlantAndEquipmentTextBlock>
<ngs:RentalEquipmentGross contextRef="i5e1596e207f04b53869f1c051edc6af0_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfMi0xLTEtMS0zODMxMw_b389744b-66e1-4fc7-89d2-6a5f95140a6f" unitRef="usd"> 386284000 </ngs:RentalEquipmentGross>
<ngs:RentalEquipmentGross contextRef="id82d80fa1d424340b81454bedef2530c_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfMi0zLTEtMS0zODMxMw_0cc5c30b-bbd0-4006-9061-716a806ab4c0" unitRef="usd"> 374336000 </ngs:RentalEquipmentGross>
<ngs:RentalEquipmentGross contextRef="i955f5e98aa9c4060be491abc3e5b080c_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfMy0xLTEtMS0zODMxMw_06632258-52b4-480d-bfe4-63f52db0ba79" unitRef="usd"> 11832000 </ngs:RentalEquipmentGross>
<ngs:RentalEquipmentGross contextRef="id06d9520de9c4e12b38ddd90c3b998cb_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfMy0zLTEtMS0zODMxMw_5347a1a1-e85f-4056-af74-2195c5c0e354" unitRef="usd"> 5212000 </ngs:RentalEquipmentGross>
<ngs:RentalEquipmentGross contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfNC0xLTEtMS0zODMxMw_f8dd95ee-432a-4c1b-a0a7-e101aa8ba9c6" unitRef="usd"> 398116000 </ngs:RentalEquipmentGross>
<ngs:RentalEquipmentGross contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfNC0zLTEtMS0zODMxMw_d24526a1-6e65-4dc5-8aeb-9e49e2d21b4b" unitRef="usd"> 379548000 </ngs:RentalEquipmentGross>
<ngs:RentalEquipmentAccumulatedDepreciation contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfNS0xLTEtMS0zODMxMw_34feb66b-3af9-4b0d-b91a-b1b5ac77a75f" unitRef="usd"> 183414000 </ngs:RentalEquipmentAccumulatedDepreciation>
<ngs:RentalEquipmentAccumulatedDepreciation contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfNS0zLTEtMS0zODMxMw_791eb755-ce7b-47e7-a34f-8ac3b61d8bdb" unitRef="usd"> 172563000 </ngs:RentalEquipmentAccumulatedDepreciation>
<ngs:RentalEquipmentNet contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfNi0xLTEtMS0zODMxMw_73e84280-ea79-46d7-bc14-5909f63dfe08" unitRef="usd"> 214702000 </ngs:RentalEquipmentNet>
<ngs:RentalEquipmentNet contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RhYmxlOmNkYjZmYWU5MzNlZjRiMDY5OWE1OTNiNjhiYWE3M2FiL3RhYmxlcmFuZ2U6Y2RiNmZhZTkzM2VmNGIwNjk5YTU5M2I2OGJhYTczYWJfNi0zLTEtMS0zODMxMw_640d9e12-2b5f-4a03-ae80-2a551e05c3d5" unitRef="usd"> 206985000 </ngs:RentalEquipmentNet>
<us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80Ni9mcmFnOmRiMzZjYmU3MzAzYzQzMWViN2U5MmMwNGFhOGMyODU4L3RleHRyZWdpb246ZGIzNmNiZTczMDNjNDMxZWI3ZTkyYzA0YWE4YzI4NThfMjQw_ed8aa88c-0658-468c-bb11-a3c8b3aa9c94" unitRef="usd"> 0 </us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
<us-gaap:DebtDisclosureTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfNjEzMg_ee99d038-9a10-499e-a97e-bb748f334914">
Credit Facility<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Previous Credit Agreement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had a senior secured revolving credit agreement the ("Previous Credit Agreement") with JP Morgan Chase Bank, N.A (the "Lender") that matured on March 31, 2021. Prior to maturation, the outstanding balance of $417,000 was repaid. The Previous Credit Agreement had an aggregate commitment of $30 million, subject to collateral availability.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Credit Agreement</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">On May 11, 2021, we entered into a five year senior secured revolving credit agreement ("New Credit Agreement") with Texas Capital Bank, National Association (the "Lender") with an initial commitment of $20 million and an accordion feature that would increase the maximum commitment to $30 million, subject to collateral availability. We also have a right to request from the Lender, on an uncommitted basis, an increase of up to $30 million on the aggregate commitment; provided, however, the aggregate commitment amount is not permitted to exceed $50 million. The maturity date of the New Credit Agreement is May 11, 2026. The obligations under the New Credit Agreement are secured by a first priority lien on a variety of our assets, including inventory and accounts receivable as well as a variable number of our leased compressor equipment.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Borrowing Base.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> At any time before the maturity of the New Credit Agreement, we may draw, repay and re-borrow amounts available under the borrowing base up to the maximum aggregate availability discussed above. Generally, the borrowing base equals the sum of (a) 90% of eligible accounts receivable owed to the Company by investment grade debtors, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">plus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> (b) 85% of the eligible accounts receivable owing by non-investment grade debtors, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">plus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> (c) 50% of the eligible inventory, valued at the lower of cost or market value at such time, subject to a cap of this component not to exceed $2.0 million, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">plus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> (d) the lesser of (i) 95% of the net book value of the compressors that the Lender has determined are eligible for the extension of credit, valued at the lower of cost or market value with depreciation not to exceed 25 years, at such time and (ii) 80% of the net liquidation value percentage of the net book value of the eligible compressors that the Lender has determined are eligible for the extension of credit, valued at the lower of cost or market value with depreciation not to exceed 25 years, at such time, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">plus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> (e) 80% of the value at cost (excluding any costs for capitalized interest or other non-cash capitalized costs) of the eligible new compressor fleet, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">minus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> (f) any required availability reserves determined by the Lender in its sole discretion. The Lender may adjust the borrowing base components if material deviations in the collateral are discovered in future audits of the collateral. As of June 30, 2022, our allowable borrowing base was $20.0 million.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Interest and Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> Under the terms of the New Credit Agreement, we have the option of selecting the applicable variable rate for each revolving loan, or portion thereof, of either (a) the Base Rate (as defined below) plus the Applicable Margin, or (b) in the case of a Eurodollar Rate Loan, the Adjusted Eurodollar Rate plus the Applicable Margin. "Base Rate" means, for any day, a rate of interest per annum equal to the highest of (a) the prime rate for such day; (b) the sum of the federal funds rate for such day plus 0.50%; and (c) the Adjusted Eurodollar Rate for such day plus 1.00%. The Applicable Margin is determined based upon the leverage ratio as set forth in the most recent compliance certificate received by the Lender for each fiscal quarter from time to time pursuant to the New Credit Agreement. Depending on the leverage ratio, the Applicable Margin can be 0.25% to 0.75% for Base Rate Loans (as defined in the New Credit Agreement) and 1.25% to 1.75% for Eurodollar Rate Loans and for requested letters of credit. In addition, we are required to pay a monthly commitment fee on the daily average unused amount of the commitment while the New Credit Agreement is in effect at an annual rate equal to 0.25% of the unused commitment amount. Accrued interest is payable monthly on outstanding principal amounts and unused commitment fee, provided that accrued interest on Eurodollar Rate Loans is payable at the end of each interest period, but in no event less frequently than quarterly.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Covenants.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> The New Credit Agreement contains customary representations and warranties, as well as covenants which, among other things, condition or limit our ability to incur additional indebtedness and liens; enter into transactions with affiliates; make acquisitions in excess of certain amounts; pay dividends; redeem or repurchase capital stock or senior notes; make investments or loans; make negative pledges; consolidate, merge or effect asset sales; or change the nature of our business. In addition, we also have certain financial covenants that are applicable during certain trigger periods specified in the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">Credit Agreement and require us during such trigger periods to maintain a leverage ratio less than or equal to 3.00 to 1.00 as of the last day of each fiscal quarter and a fixed charge coverage ratio greater than or equal to 1.00 to 1.00 as of the last day of each fiscal quarter.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Events of Default and Acceleration.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> The New Credit Agreement contains customary events of default for credit facilities of this size and type, and includes, without limitation, payment defaults; defaults in performance of covenants or other agreements contained in the Credit Agreement and the other transaction documents; inaccuracies in representations and warranties; certain defaults, termination events or similar events; certain defaults with respect to any other Company indebtedness in excess of $1.0 million; certain bankruptcy or insolvency events; the rendering of certain judgments in excess of $1.0 million; certain ERISA events; certain change in control events and the defectiveness of any liens under the secured revolving credit agreement. Obligations outstanding under the Credit Agreement may be accelerated upon the occurrence of an event of default.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">As of June 30, 2022, we were in compliance with all financial covenants in our New Credit Agreement. At June 30, 2022, we had no amounts outstanding under the New Credit Agreement.</span></div>
</us-gaap:DebtDisclosureTextBlock>
<us-gaap:LinesOfCreditCurrent contextRef="ib892d7e2717348abb70cb422d5338e5f_I20210330" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMjY0_f31453ad-9608-4da0-9abf-8aae1b3b9aa4" unitRef="usd"> 417000 </us-gaap:LinesOfCreditCurrent>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="ib892d7e2717348abb70cb422d5338e5f_I20210330" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMzQw_5804c725-035f-40b3-9e48-c7231ba3b165" unitRef="usd"> 30000000 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:DebtInstrumentTerm contextRef="i53ffd777161a4e8faa0b59918a23accd_D20210511-20210511" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfNjEzMw_7ce6b27f-a89e-48a7-9ef9-d228228340cb"> P5Y </us-gaap:DebtInstrumentTerm>
<us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfNjA0_a9b06a2f-9e66-4453-982b-76be4573ae69" unitRef="usd"> 20000000 </us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfNjc4_34cb9b48-951b-4eca-9aaf-be2a3b6f2268" unitRef="usd"> 30000000 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<ngs:LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity contextRef="i53ffd777161a4e8faa0b59918a23accd_D20210511-20210511" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfODEz_503ffedc-2c58-485e-a036-6d978757505a" unitRef="usd"> 30000000 </ngs:LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity>
<ngs:LineOfCreditFacilityPotentialMaximumBorrowingCapacity contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfOTIz_fa08c3d0-d914-4eac-97a7-5754ce1b6d95" unitRef="usd"> 50000000 </ngs:LineOfCreditFacilityPotentialMaximumBorrowingCapacity>
<ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivableOwingByInvestmentGradeDebtors contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMTQ3NQ_dab4555e-3163-4ebe-87eb-d2a64bcd9d79" unitRef="number"> 0.90 </ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivableOwingByInvestmentGradeDebtors>
<ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentOfEligibleAccountsReceivableOwingByNonInvestmentGradeDebtors contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMTU2OA_33a84bee-949a-4765-a22f-99b1ad224f4f" unitRef="number"> 0.85 </ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentOfEligibleAccountsReceivableOwingByNonInvestmentGradeDebtors>
<ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleInventory contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMTY1NQ_9aed933f-592f-492c-be5b-4bf033906f28" unitRef="number"> 0.50 </ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleInventory>
<ngs:LineOfCreditFacilityNonExceedingCapOfComponentCapacity contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMTc5Mg_2e650963-1c91-4984-a3f4-b3de6e73727f" unitRef="usd"> 2000000 </ngs:LineOfCreditFacilityNonExceedingCapOfComponentCapacity>
<ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleCompressorsForExtensionOfCredit contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMTgyMw_44455ebc-af96-4113-8869-fd300b195c5e" unitRef="number"> 0.95 </ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleCompressorsForExtensionOfCredit>
<ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleCompressorsForExtensionOfCredit contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMTgyMw_7d2c2e5d-e688-4670-9b6e-5e4c77a365be" unitRef="number"> 0.95 </ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleCompressorsForExtensionOfCredit>
<ngs:LineOfCreditFacilityTermForDepreciation contextRef="i53ffd777161a4e8faa0b59918a23accd_D20210511-20210511" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMjAxNg_450c685b-3165-4c96-9e38-6b5eaf69883f"> P25Y </ngs:LineOfCreditFacilityTermForDepreciation>
<ngs:LineOfCreditFacilityCurrentBorrowingCapacityNetLiquidationValueOfPercentageOfEligibleCompressorsForExtensionOfCredit contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMjA0Mg_da890a52-85c9-4fae-9478-810f7fcb6fc3" unitRef="number"> 0.80 </ngs:LineOfCreditFacilityCurrentBorrowingCapacityNetLiquidationValueOfPercentageOfEligibleCompressorsForExtensionOfCredit>
<ngs:LineOfCreditFacilityTermForDepreciation contextRef="i53ffd777161a4e8faa0b59918a23accd_D20210511-20210511" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMjI4NA_450c685b-3165-4c96-9e38-6b5eaf69883f"> P25Y </ngs:LineOfCreditFacilityTermForDepreciation>
<ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleValueAtCostExcludingAnyCostForCapitalizedInterestOrOtherNonCashCapitalizedCosts contextRef="i8605d8e5a10846cfad48683c59594403_I20210511" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMjMxMQ_bdd10729-11c4-421c-8946-3e7297d21f83" unitRef="number"> 0.80 </ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleValueAtCostExcludingAnyCostForCapitalizedInterestOrOtherNonCashCapitalizedCosts>
<us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="i8eb3c7b1357041469aa9313285235e9d_I20220630" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMjczNw_bebf5ae1-c462-4180-a1d7-92e84f93c5f2" unitRef="usd"> 20000000 </us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i68cde4e302a34abc9b32814f471d53f6_D20210511-20210511" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMzI2NA_84cd6e3d-b930-4165-b8b1-02a770983f97" unitRef="number"> 0.0050 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i3f4b446624d44598a9f40cf207adabc4_D20210511-20210511" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMzMyMw_da75977b-5a98-4638-bebd-bd66a4d6d3a9" unitRef="number"> 0.0100 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="iffa0ccc8d91b41f2ba6bb36fb563ef8b_D20210511-20210511" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMzYxMw_d3705762-81d0-4276-a637-c5d35da3966c" unitRef="number"> 0.0025 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i37d70afd033d473d98eef9624374f241_D20210511-20210511" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMzYxOQ_a5814866-b932-46a7-8ede-7febcc59f5ba" unitRef="number"> 0.0075 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i16be54ff40ca427f883ea822724007c2_D20210511-20210511" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMzY4Nw_dfe7ab1f-8570-42fb-8968-ed5dc470c328" unitRef="number"> 0.0125 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i37c74142c8914ff2a2798d8a6744f4e8_D20210511-20210511" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMzY5Mw_6beeae4b-389e-4454-9a5c-edbd0cc77850" unitRef="number"> 0.0175 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="i53ffd777161a4e8faa0b59918a23accd_D20210511-20210511" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfMzk0NA_3d0f97f1-7148-4872-b534-b849224adf97" unitRef="number"> 0.0025 </us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
<ngs:LineOfCreditFacilityLeverageRatio contextRef="i53ffd777161a4e8faa0b59918a23accd_D20210511-20210511" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfNDk1Nw_458fa522-fd68-4c37-92ee-7310e5300d86" unitRef="number"> 3.00 </ngs:LineOfCreditFacilityLeverageRatio>
<ngs:LineOfCreditFacilityFixedChargeCoverageRatio contextRef="i53ffd777161a4e8faa0b59918a23accd_D20210511-20210511" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfNTA2Nw_979bd38f-10e2-4b62-8125-0fc943f3beba" unitRef="number"> 1.00 </ngs:LineOfCreditFacilityFixedChargeCoverageRatio>
<ngs:LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount contextRef="ia1b55b77ef3d4a09be1c564b5f69d6fc_I20210511" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfNTYyNg_a5cab61a-b1fb-4b3f-bfbb-87239b187c63" unitRef="usd"> 1000000 </ngs:LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount>
<ngs:LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount contextRef="ia1b55b77ef3d4a09be1c564b5f69d6fc_I20210511" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfNTcxOQ_a3e87316-2363-4c37-815c-7a74a0367d50" unitRef="usd"> 1000000 </ngs:LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount>
<us-gaap:LineOfCredit contextRef="i8eb3c7b1357041469aa9313285235e9d_I20220630" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF80OS9mcmFnOjE2YzY1MTMzY2EwYTQ5MDU4Y2MzNWJlNjEyNzViZDkwL3RleHRyZWdpb246MTZjNjUxMzNjYTBhNDkwNThjYzM1YmU2MTI3NWJkOTBfNjA3OA_27c4978d-7b25-4392-a5b6-32e5b0d4ec3f" unitRef="usd"> 0 </us-gaap:LineOfCredit>
<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzM4Nw_250b2064-9ab0-4e39-9ff2-a78bdf463306">
Stock-Based and Other Long-Term Incentive Compensation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of all option activity as of December 31, 2021, and changes during the six months ended June 30, 2022 is presented below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.774%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual Life (years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,834 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.17 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.83</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled / Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;padding-right:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,584 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.65 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about our stock options outstanding at June 30, 2022:</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:39.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range of Exercise Prices</span></div></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercisable</span></div></td></tr><tr style="height:57pt"><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life (years)</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.01-18.00</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.87 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.26 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.01-22.00</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22.01-26.00</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$26.01-30.00</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.01-34.00</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,584 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.79 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,584 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.65 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the status of our unvested stock options as of December 31, 2021 and changes during the six months ended June 30, 2022 is presented below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:50.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.327%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Stock Options:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled/Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at June 30, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.78 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, there was $875,890 of unrecognized compensation cost related to unvested options. For the six months ended June 30, 2022 there was $168,059 of compensation expense for stock options. For the six months ended June 30, 2021, there was no compensation expense for stock options.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Shares/Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 18, 2021, the Compensation Committee awarded 129,212 shares of restricted common stock to two executive officers that vest ratably over three years, beginning on March 18, 2022. On June 17, 2021, the Compensation Committee awarded 5,000 shares of restricted stock to an executive officer that vests ratably over three years beginning on June 17, 2022. In addition, on March 18, 2021, 5,612 shares of restricted common stock were awarded to each of our three independent Board members. Lastly, on April 1, 2021, 5,291 shares of restricted common stock were awarded to a newly appointed Board member. On April 26, 2022, 4,212 shares of restricted common stock were awarded to each of our four independent Board members. The restricted stock issued to these directors vest in one year from the date of grant.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total compensation expense related to these and previously granted restricted stock awards was $586,000 and $896,000 for the six months ended June 30, 2022 and 2021, respectively. As of June 30, 2022, there was a total of $1.0 million of unrecognized compensation expense related to these shares/units which is expected to be recognized over the next 2.5 years.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of all restricted stock/units outstanding as of December 31, 2021 and activity during the six months ended June 30, 2022 is presented below:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:46.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number<br/> of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual Life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,319 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.67 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.77</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/Forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding, June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.51 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Long-Term Incentive Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 18, 2021, the Compensation Committee issued a long-term incentive award of $1.0 million to an executive officer that vests in equal, annual tranches over 3 years beginning on the anniversary of the grant date. In addition, on March 18, 2021, we issued a $50,000 award to three of our independent members of our Board of Directors as partial payment for their services in 2021. On April 1, 2021, we issued a $50,000 award to a newly appointed independent member of our Board of Directors as partial payment for his services in 2021. On April 26, 2022, we issued a $50,000 award to our three independent Board members. These awards vest one year from the date of grant and are payable in cash upon vesting. There were no long-term incentive awards issued to executives during the six months ended June 30, 2022. The Company accounts for these other long-term incentive awards as liabilities under accrued liabilities on our condensed consolidated balance sheet. The vesting of these awards is subject to acceleration upon certain events, such as (i) death or disability of the recipient, (ii) certain circumstances in connection with a change of control of the Company, (iii) for executive officers, termination without cause (as defined in the agreement), and (iv) for executive officers, resignation for good reason (as defined). Total compensation expense related to these other long-term incentive awards was approximately $431,000 and $381,000 for the six months ended June 30, 2022 and 2021, respectively. As of June 30, 2022, there was a total of $935,550 of unrecognized compensation expense related to these other long-term incentive awards which is expected to be recognized over the next 1.3 years.</span></div>
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
<us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzM4OQ_be999075-e8e1-4311-9469-05cdeac509b7">
<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of all option activity as of December 31, 2021, and changes during the six months ended June 30, 2022 is presented below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.774%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual Life (years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,834 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.17 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.83</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled / Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;padding-right:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,584 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.65 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfMS0xLTEtMS0zODMxMw_e77d4be7-b682-4b08-b8f6-66b56788b7f5" unitRef="shares"> 200834 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfMS0zLTEtMS0zODMxMw_de1d6e81-fde1-4bdf-b8b8-d0ab1a64475f" unitRef="usdPerShare"> 21.17 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="i6978f932abfe420f8941d4728db1cc61_D20210101-20211231" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfMS01LTEtMS0zODMxMw_e1c0ce6d-442f-4894-94a1-ac2ba3c86b95"> P4Y9M29D </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfMS03LTEtMS0zODMxMw_3a7ad754-a100-4fcc-8492-524972975d86" unitRef="usd"> 0 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfMi0xLTEtMS0zODMxMw_db68e7b1-727a-4fcd-98c1-68158b489508" unitRef="shares"> 187500 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfMi0zLTEtMS0zODMxMw_869a72de-cb5b-432d-a8ef-7dda276a2cbc" unitRef="usdPerShare"> 16.02 </us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNC0xLTEtMS0zODMxMw_5b372201-04ce-4458-a573-94f457d96fc2" unitRef="shares"> 8250 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNC0zLTEtMS0zODMxMw_810a91c6-782e-4cde-b7dd-6217a4421e89" unitRef="usdPerShare"> 18.05 </us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodIntrinsicValue contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNC03LTEtMS0zODMxMw_363d0ea7-edb8-4365-aaa5-14c6062f01a2" unitRef="usd"> 11000 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodIntrinsicValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNS0xLTEtMS0zODMxMw_7e8590ae-e051-4f79-85ab-3797749857ab" unitRef="shares"> 8500 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNS0zLTEtMS0zODMxMw_aac4aa8f-4f03-4104-b609-1770931397a2" unitRef="usdPerShare"> 14.89 </us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNi0xLTEtMS0zODMxMw_e9a75a95-40ab-4383-86c7-5991df2fadf0" unitRef="shares"> 371584 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNi0zLTEtMS0zODMxMw_4ee4b3c6-d3c7-43cd-8b94-c562a2278c17" unitRef="usdPerShare"> 18.79 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNi01LTEtMS0zODMxMw_693c82bc-ad00-4953-85bd-1772536956f8"> P3Y5M12D </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNi03LTEtMS0zODMxMw_3b4f2809-345a-40e3-a405-ea278a108b5f" unitRef="usd"> 21000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNy0xLTEtMS0zODMxMw_ad59c388-7d15-4499-b292-94ec3bd93b71" unitRef="shares"> 163584 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNy0zLTEtMS0zODMxMw_afc2639b-5ccf-4176-9497-e387b927c9d7" unitRef="usdPerShare"> 23.65 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNy01LTEtMS0zODMxMw_107ab389-bcff-482b-8f30-ffd7ae1fd6ca"> P2Y2M15D </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjNlNDJmZDE3OWUyMzQ1OTA5NzVhYTEwMjU2ODg5MTVhL3RhYmxlcmFuZ2U6M2U0MmZkMTc5ZTIzNDU5MDk3NWFhMTAyNTY4ODkxNWFfNy03LTEtMS0zODMxMw_33485576-1306-4f33-814a-06117674922b" unitRef="usd"> 2000 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
<us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzM4NA_93470aec-19ed-44af-abf1-f5de2f02a2fe">
<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about our stock options outstanding at June 30, 2022:</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:39.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range of Exercise Prices</span></div></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercisable</span></div></td></tr><tr style="height:57pt"><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life (years)</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.01-18.00</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.87 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.26 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.01-22.00</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22.01-26.00</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$26.01-30.00</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.01-34.00</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,584 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.79 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,584 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.65 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="ib1790385af04466e83965b0bb92b18dd_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMi0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmU5MTNiZTVkOTY0MTQ1ZGU4OWVjNTU0MTI2MjA2YmY2XzQ_db9e3721-457d-42ea-a0d8-bc0d5b967d35" unitRef="usdPerShare"> 0.01 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="ib1790385af04466e83965b0bb92b18dd_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMi0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmU5MTNiZTVkOTY0MTQ1ZGU4OWVjNTU0MTI2MjA2YmY2Xzc_fac19d02-83c5-48dd-8bd4-c4ce4a7c5108" unitRef="usdPerShare"> 18.00 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="iab2abc2178874782bdd0f6f6e8a3be3a_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMi0xLTEtMS0zODMxMw_3210c1a0-fac5-49db-93fc-f3584054a9dd" unitRef="shares"> 238000 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="ib1790385af04466e83965b0bb92b18dd_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMi0zLTEtMS0zODMxMw_c10f5d4a-1716-49d3-a17b-d6e4e7884a7f"> P3Y11M19D </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="iab2abc2178874782bdd0f6f6e8a3be3a_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMi01LTEtMS0zODMxMw_3a7c4bdd-2288-42c5-9c2f-4763410568e9" unitRef="usdPerShare"> 14.87 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="iab2abc2178874782bdd0f6f6e8a3be3a_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMi03LTEtMS0zODMxMw_a38b72c4-fbc5-4204-b0bc-64b642ea89ad" unitRef="shares"> 30000 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="iab2abc2178874782bdd0f6f6e8a3be3a_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMi05LTEtMS0zODMxMw_2361e1f4-d678-458c-b860-31d12d678c9f" unitRef="usdPerShare"> 14.26 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="i5c312767866c4231ba5be1aa46d764cd_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMy0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOjJkMGQ2MzZjOTRkYjRhZmQ5MDk1ZWNkNTdlMzZmNDAyXzQ_c5a78281-f9e5-4577-a1b9-49476f031925" unitRef="usdPerShare"> 18.01 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="i5c312767866c4231ba5be1aa46d764cd_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMy0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOjJkMGQ2MzZjOTRkYjRhZmQ5MDk1ZWNkNTdlMzZmNDAyXzc_28c1663e-f249-4272-851e-4dfa0352df3b" unitRef="usdPerShare"> 22.00 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="i6a229db3e7544cbcb40e39fdd990afd6_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMy0xLTEtMS0zODMxMw_268ad1f1-6e22-4237-8fba-47c89ae5aca7" unitRef="shares"> 20500 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="i5c312767866c4231ba5be1aa46d764cd_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMy0zLTEtMS0zODMxMw_9cad404f-5e6d-4a1c-9b4a-b94bb355f14b"> P0Y8M19D </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="i6a229db3e7544cbcb40e39fdd990afd6_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMy01LTEtMS0zODMxMw_2e818b8e-1d1c-440e-ae5e-986bc29e9bf0" unitRef="usdPerShare"> 18.75 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="i6a229db3e7544cbcb40e39fdd990afd6_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMy03LTEtMS0zODMxMw_d8794407-ad6f-4bfc-a254-d50c3f9029a1" unitRef="shares"> 20500 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="i6a229db3e7544cbcb40e39fdd990afd6_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfMy05LTEtMS0zODMxMw_86396b1a-858d-4479-91cc-c3b1d3655aa2" unitRef="usdPerShare"> 18.75 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="if77358993e154bce8f9b4fede20ab884_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNC0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOjY2OTllZDc3M2MyNTQzM2FiZmQ4MzkwODczNzcyZjI0XzQ_8496168b-a78e-47ef-aeff-684443f94caa" unitRef="usdPerShare"> 22.01 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="if77358993e154bce8f9b4fede20ab884_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNC0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOjY2OTllZDc3M2MyNTQzM2FiZmQ4MzkwODczNzcyZjI0Xzc_900d968f-53bf-47a1-aeb7-4cce6d86357c" unitRef="usdPerShare"> 26.00 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="ie59a4e89cb254a5498641ebced1e5b17_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNC0xLTEtMS0zODMxMw_77aecf2e-9159-4d9e-ae01-6672e22c4910" unitRef="shares"> 42167 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="if77358993e154bce8f9b4fede20ab884_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNC0zLTEtMS0zODMxMw_0faee2a8-839f-49c1-906f-a11c9f138df4"> P2Y9M14D </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="ie59a4e89cb254a5498641ebced1e5b17_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNC01LTEtMS0zODMxMw_3943fd68-3ec1-4f76-9669-11cef6ffc454" unitRef="usdPerShare"> 22.90 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="ie59a4e89cb254a5498641ebced1e5b17_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNC03LTEtMS0zODMxMw_36a388c5-aac0-4e68-a5b2-9f2a40f08936" unitRef="shares"> 42167 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="ie59a4e89cb254a5498641ebced1e5b17_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNC05LTEtMS0zODMxMw_3637b447-f93f-4ab8-8abd-6e9e0ee1389d" unitRef="usdPerShare"> 22.90 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="i4c1ba2054f024a839c87d96f40199b95_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNS0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmU0ZWQ2ZGU3Y2VjNzRmZjRiNDk3Njg0N2RhZDA0OGU1XzQ_8f0b80d5-ee54-45be-82bb-6061dd44600a" unitRef="usdPerShare"> 26.01 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="i4c1ba2054f024a839c87d96f40199b95_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNS0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmU0ZWQ2ZGU3Y2VjNzRmZjRiNDk3Njg0N2RhZDA0OGU1Xzc_b85d348e-d265-4ee0-8324-80922b4932e8" unitRef="usdPerShare"> 30.00 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="i95f4a8aba99c460a894bd9065df9006d_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNS0xLTEtMS0zODMxMw_6d0ad17f-810d-4866-8dd5-35d52cc1b770" unitRef="shares"> 28750 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="i4c1ba2054f024a839c87d96f40199b95_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNS0zLTEtMS0zODMxMw_369ace87-a9d2-451a-b731-312a45417aba"> P4Y7M17D </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="i95f4a8aba99c460a894bd9065df9006d_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNS01LTEtMS0zODMxMw_bfaf3463-fd9d-4753-b932-8f347586a8b6" unitRef="usdPerShare"> 28.15 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="i95f4a8aba99c460a894bd9065df9006d_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNS03LTEtMS0zODMxMw_864a87f2-3862-4e78-954d-0894b2a68bb9" unitRef="shares"> 28750 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="i95f4a8aba99c460a894bd9065df9006d_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNS05LTEtMS0zODMxMw_d29c6360-08f6-43a2-bf00-57076eae1104" unitRef="usdPerShare"> 28.15 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="ic42cc247e6224f2796d0ee46f8c9e71a_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNi0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmE0ZGVmZmZkNjU3MTRkN2JiMGRjNDE5NTkxNWNiMGNlXzQ_a2547998-b57a-4841-9c92-3561d886f665" unitRef="usdPerShare"> 30.01 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="ic42cc247e6224f2796d0ee46f8c9e71a_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNi0wLTEtMS0zODMxMy90ZXh0cmVnaW9uOmE0ZGVmZmZkNjU3MTRkN2JiMGRjNDE5NTkxNWNiMGNlXzc_5180025c-aec9-448b-ae7b-e53dd60b1b77" unitRef="usdPerShare"> 34.00 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="i60d744aefaa64c189b02f1fd2aab7965_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNi0xLTEtMS0zODMxMw_a375cfd3-3a3d-4219-8dd8-f47251677804" unitRef="shares"> 42167 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="ic42cc247e6224f2796d0ee46f8c9e71a_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNi0zLTEtMS0zODMxMw_92377cae-c3e2-405d-9d7c-f23cd5044a26"> P1Y8M19D </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="i60d744aefaa64c189b02f1fd2aab7965_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNi01LTEtMS0zODMxMw_d6ca948f-8022-4755-a01e-ac857ca5d4ee" unitRef="usdPerShare"> 30.41 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="i60d744aefaa64c189b02f1fd2aab7965_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNi03LTEtMS0zODMxMw_0f09b89e-273c-4057-912c-d6f115f90176" unitRef="shares"> 42167 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="i60d744aefaa64c189b02f1fd2aab7965_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNi05LTEtMS0zODMxMw_e58c3c94-365c-4e70-9b53-c085b979d772" unitRef="usdPerShare"> 30.41 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNy0xLTEtMS0zODMxMw_b31b0b79-d8f9-41c3-97b5-61ecda320dfa" unitRef="shares"> 371584 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNy0zLTEtMS0zODMxMw_7d26dba3-612f-47ca-9df0-6eb82cae4f94"> P3Y5M12D </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNy01LTEtMS0zODMxMw_946c49e1-3c14-400a-8935-61b000c60b7d" unitRef="usdPerShare"> 18.79 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNy03LTEtMS0zODMxMw_1efef26d-12fe-4e4a-bcb5-25aad7c0589b" unitRef="shares"> 163584 </us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjYwNmVkNTc3ZjUwNTRhMWRiYTczYjQyMTYwMGE0YTgwL3RhYmxlcmFuZ2U6NjA2ZWQ1NzdmNTA1NGExZGJhNzNiNDIxNjAwYTRhODBfNy05LTEtMS0zODMxMw_5f8d18c2-e44f-4843-87bb-c48e04b6f09a" unitRef="usdPerShare"> 23.65 </us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzM5MA_85fd3fc3-399f-4ba9-b31f-f99bca4a1a71">
<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the status of our unvested stock options as of December 31, 2021 and changes during the six months ended June 30, 2022 is presented below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:50.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.327%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Stock Options:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled/Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at June 30, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.78 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfMi0xLTEtMS0zODMxMw_7b4a8b12-e9fd-49c8-a7f7-812664b2b16a" unitRef="shares"> 55500 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i62efb325e2684205a37274376842c0c4_I20211231" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfMi0zLTEtMS0zODMxMw_8a57fbc6-f26f-4037-ad43-22455d3cec9a" unitRef="usdPerShare"> 5.15 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfMy0xLTEtMS0zOTYwNA_436fddd2-a4ff-4fae-9b12-d21514a42242" unitRef="shares"> 187500 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfMy0zLTEtMS0zOTYwNA_124e114d-f0f5-4be8-bf75-b40c0270d3ff" unitRef="usdPerShare"> 4.37 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfMy0xLTEtMS0zODMxMw_5e7f6710-6e9b-4472-8b3d-1ae94d5c4a9f" unitRef="shares"> 30000 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfMy0zLTEtMS0zODMxMw_3e519e47-5fd3-46e2-863e-c7bf0dd98617" unitRef="usdPerShare"> 2.85 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExercisedNumberOfShares contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfNC0xLTEtMS0zODMxMw_dccfd2b5-f667-4a74-b15a-517e113622f8" unitRef="shares"> 0 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExercisedNumberOfShares>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExercisedWeightedAverageGrantDateFairValue contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfNC0zLTEtMS0zODMxMw_c6397418-c4c4-4195-972b-4d5d9dc91ae5" unitRef="usdPerShare"> 0 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExercisedWeightedAverageGrantDateFairValue>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfNS0xLTEtMS0zODMxMw_fe982a8a-e54d-4c21-a0b7-c924bdf15a51" unitRef="shares"> 5000 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfNS0zLTEtMS0zODMxMw_29d3ca8c-33a6-48fe-ad43-8aebc0715a26" unitRef="usdPerShare"> 5.15 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfNi0xLTEtMS0zODMxMw_9c51a486-d53f-49a8-be38-28590195625c" unitRef="shares"> 208000 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjM0YmE2ZDcyYmI4YTQwYzRhNDBhZWUyYmE3MGRiYzM0L3RhYmxlcmFuZ2U6MzRiYTZkNzJiYjhhNDBjNGE0MGFlZTJiYTcwZGJjMzRfNi0zLTEtMS0zODMxMw_fe9a40e1-feae-47c4-8c5f-69f0758db1d5" unitRef="usdPerShare"> 4.78 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="i41c8f635c3644899b15b6581d3622e47_I20220630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfNDMw_c1a14d15-621e-4157-82c6-abbb23d0b032" unitRef="usd"> 875890 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="ib145b58393684e2594c2c2dd8389bb6e_D20220101-20220630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfNTE3_9045b4fc-1f61-409c-872d-8dad7844caf1" unitRef="usd"> 168059 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="i26890e66d72f4b7aaf080767dad02d53_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfNTk4_4c2213b0-b4dd-4c70-be88-e3f1ab1c8217" unitRef="usd"> 0 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="if0529903449d404595d4969e6b12ec84_D20210318-20210318" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfNzIx_7ef46b17-9a17-4291-981f-1a04ad8458d1" unitRef="shares"> 129212 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<ngs:NumberOfExecutiveOfficers contextRef="i030746e7f5eb41ef8bdfc502d83a0cf4_D20210318-20210318" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzM4Ng_70406c27-e2fb-43ef-a403-f409ad086574" unitRef="executive_officer"> 2 </ngs:NumberOfExecutiveOfficers>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="if0529903449d404595d4969e6b12ec84_D20210318-20210318" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfODA3_ed3596dc-5f83-476b-be31-f4dd96ebf5b6"> P3Y </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="i2eee1baef29f459c9f8896ad048403ca_D20210617-20210617" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfODkz_ee088e08-40dd-412b-aa11-cf74263ce6dd" unitRef="shares"> 5000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="i69d7b5299bc840b796564e3ff3b913fc_D20210617-20210617" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfODkz_fdf9db9f-09fd-4f76-b06d-5ddb49c54a4d" unitRef="shares"> 5000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="i96b1f9b7b9124d91a7adb5674306b5f4_D20220617-20220617" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfOTcx_b6e388c2-7395-44bb-a5f4-ea83479d8137"> P3Y </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="i096437859f374091b44cd67ac28f22ef_D20210318-20210318" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMTAzNA_2cba157c-64d5-4087-8e04-2d9bdf96ad76" unitRef="shares"> 5612 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<ngs:NumberOfIndependentDirectors contextRef="i096437859f374091b44cd67ac28f22ef_D20210318-20210318" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMTA5OQ_7b8c8ecd-96bf-43f2-8928-8f3e4b6530f3" unitRef="independent_director"> 3 </ngs:NumberOfIndependentDirectors>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="i890726e294b54cf187811482fa69e485_D20210401-20210401" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMTE1NQ_72d610dd-eef0-44e1-bfd7-38caaccdb270" unitRef="shares"> 5291 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="if8f4bc8467024d528302c624286ad9bc_D20220426-20220426" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfNDk0NzgwMjMyODQxNg_19eebae9-5574-4f2d-a815-804e0061e020" unitRef="shares"> 4212 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<ngs:NumberOfIndependentDirectors contextRef="if8f4bc8467024d528302c624286ad9bc_D20220426-20220426" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfNDk0NzgwMjMyODQ5MA_59853be0-056d-480c-8ec3-499b93011261" unitRef="independent_director"> 4 </ngs:NumberOfIndependentDirectors>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="i096437859f374091b44cd67ac28f22ef_D20210318-20210318" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMTI5NA_e37bb5ab-9901-4ec4-88c8-e42ff7b35649"> P1Y </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMTQ4Mw_8841d0c2-7372-4816-b52f-6647885133d5" unitRef="usd"> 586000 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="ic73008d9c0154789aa015f91f2fa1aad_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMTQ5MA_16566112-c0a4-46cd-9547-4b3dde045769" unitRef="usd"> 896000 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="ica37d862382c4e089ba60017d33fb78c_I20220630" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMTU2MA_f6fc5f1c-0256-4255-8322-ad8fe446971c" unitRef="usd"> 1000000 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMTY3OQ_0b092bd4-221a-47d5-b6ea-470f88275dd5"> P2Y6M </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
<us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzM5NA_4cb796d8-3d8a-4bbd-a4eb-3175ad2be871">
<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of all restricted stock/units outstanding as of December 31, 2021 and activity during the six months ended June 30, 2022 is presented below:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:46.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number<br/> of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual Life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,319 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.67 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.77</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/Forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding, June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.51 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i610a93a801cd4a18b131d1b3428b5ec5_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMS0xLTEtMS0zODMxMw_25ff6d23-2a60-45b3-aac4-87e9d5ac9ba4" unitRef="shares"> 276319 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i610a93a801cd4a18b131d1b3428b5ec5_I20211231" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMS0zLTEtMS0zODMxMw_cbd44dde-6bb5-48e1-8679-6109a5dc970f" unitRef="usdPerShare"> 9.67 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="i77349c470c25445091e1b2756b2fdfac_D20210101-20211231" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMS01LTEtMS0zODMxMw_143a0580-d172-4aac-bacb-d376174efa88"> P1Y9M7D </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding contextRef="i610a93a801cd4a18b131d1b3428b5ec5_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMS03LTEtMS0zODMxMw_ceb5afd9-e133-43b3-9c94-8d4116f83a0b" unitRef="usd"> 2893000 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMi0xLTEtMS0zODMxMw_6ffa2ca8-186f-4df8-a147-8e39ca4433f6" unitRef="shares"> 16848 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMi0zLTEtMS0zODMxMw_deea2510-89bc-4c17-ab99-c1f12e8c3fef" unitRef="usdPerShare"> 11.87 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMi03LTEtMS0zODMxMw_fca61b8d-1dce-4b24-b22e-e4fadca88fc8" unitRef="usd"> 200000 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMy0xLTEtMS0zODMxMw_3ee507ed-2cd8-4c59-bbd8-ae95f4ee4494" unitRef="shares"> 152134 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMy0zLTEtMS0zODMxMw_3e529739-ea93-4b80-bf9a-3dd6e1b954da" unitRef="usdPerShare"> 10.99 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfMy03LTEtMS0zODMxMw_72e520f4-5f04-4a28-8b0e-a79c0c513a93" unitRef="usd"> 1778000 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfNC0xLTEtMS0zODMxMw_747660e1-e6db-407a-8741-e58c745be46e" unitRef="shares"> 0 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfNC0zLTEtMS0zODMxMw_6099021c-06a8-4f5c-88b5-08c057cb73d1" unitRef="usdPerShare"> 0 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledOrForfeitedInPeriodIntrinsicValue contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfNC03LTEtMS0zODMxMw_f97417ef-5c20-49fd-89b3-2c792ed90594" unitRef="usd"> 0 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledOrForfeitedInPeriodIntrinsicValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="ica37d862382c4e089ba60017d33fb78c_I20220630" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfNS0xLTEtMS0zODMxMw_426b0687-df20-43e1-aaff-2a6cbb097ab8" unitRef="shares"> 141033 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="ica37d862382c4e089ba60017d33fb78c_I20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfNS0zLTEtMS0zODMxMw_8f9f3b14-12ad-4335-8af4-1b28a1623932" unitRef="usdPerShare"> 8.51 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="iba377734a2a043428ddaba6d617d16b5_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfNS01LTEtMS0zODMxMw_9221ecdd-9a17-45ad-8149-934044f2ba6a"> P2Y6M </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding contextRef="ica37d862382c4e089ba60017d33fb78c_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RhYmxlOjlhNjljYWE4ZWQ5YzRiNDI4NTc2YjljZTI0Y2VlMWJiL3RhYmxlcmFuZ2U6OWE2OWNhYThlZDljNGI0Mjg1NzZiOWNlMjRjZWUxYmJfNS03LTEtMS0zODMxMw_c262e2fc-cadc-4c7c-8e4d-f92b58c6e9aa" unitRef="usd"> 1366000 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue contextRef="i068b95771b134c70a9d1dbd5c9ff50d7_D20210318-20210318" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMTkzNg_bb1edfff-dba6-434b-8bb8-06c1a0480c66" unitRef="usd"> 1000000 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="i068b95771b134c70a9d1dbd5c9ff50d7_D20210318-20210318" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMjAwNQ_de057d27-29bf-493b-948d-8a784a7dfb26"> P3Y </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue contextRef="if9ddaee3120849f8ac6feb40b03dceac_D20210318-20210318" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMjEwMA_8dd42bb4-48dc-4897-b2be-6b2522f86bdb" unitRef="usd"> 50000 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
<ngs:NumberOfIndependentDirectors contextRef="if9ddaee3120849f8ac6feb40b03dceac_D20210318-20210318" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMjExMg_ebf23f0a-f1c1-48ff-b592-a6fbe7386ae4" unitRef="independent_director"> 3 </ngs:NumberOfIndependentDirectors>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue contextRef="iea2cc66df89f4241a6d2e84e77145f7e_D20210401-20210401" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMjI0NQ_bb309130-4107-4846-8dda-37cd6a85664a" unitRef="usd"> 50000 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue contextRef="ifba5c03b6737416190b8d1bb9113904e_D20220426-20220426" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfNDk0NzgwMjMyODYxNQ_004681c9-44bc-4ce1-b137-4cc60c37f152" unitRef="usd"> 50000 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
<ngs:NumberOfIndependentDirectors contextRef="ifba5c03b6737416190b8d1bb9113904e_D20220426-20220426" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfNDk0NzgwMjMyODY0Nw_a641288a-bcb0-42c8-95e0-95de4c1143be" unitRef="independent_director"> 3 </ngs:NumberOfIndependentDirectors>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="i8a38d07f226844568df648c581ab7902_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMjM4Mw_3b8f743d-126c-41aa-884b-ae3133d0be3a"> P1Y </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue contextRef="i09546b0abdd2433bb599c4f4e0d13d2f_D20200428-20200428" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMjQ1OA_d76822bd-5e35-454e-a474-3b6b1f0644b1" unitRef="usd"> 0 </ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="i86b02de4809341e08e37c8dc68eaa970_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzE2Mw_a38e0421-cf21-46df-846b-48ca9bb72e29" unitRef="usd"> 431000 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="icac43e3697f04bf799e6560d47b0e35a_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzE3MA_8aa70ca5-16e5-4da4-ad24-6fbf0f5815c3" unitRef="usd"> 381000 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="i8c2c337683544835ad107ec72be9b213_I20220630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzI0MA_ad1ed9e6-aef2-48bf-bfd7-c5990925bd02" unitRef="usd"> 935550 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="i8a38d07f226844568df648c581ab7902_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81Mi9mcmFnOjBhNjIwNWQ2ZjVkZDQ0MGM5ZmY4MzdmNDQ1ZDA1YzllL3RleHRyZWdpb246MGE2MjA1ZDZmNWRkNDQwYzlmZjgzN2Y0NDVkMDVjOWVfMzM3OQ_c1ca444f-3128-4c46-89ac-6e03ee4591b5"> P1Y3M18D </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
<us-gaap:EarningsPerShareTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfNTE4_12647f77-bb63-4619-afe2-2a9401cee995">
(Loss) Earnings per Share<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerators and denominators of the basic and diluted earnings (loss) per share computation:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for earnings (loss) per basic common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for earnings (loss) per diluted common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and restricted stock/units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,305 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,305 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,528 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,284 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2022, 141,033 and 33,550 restricted stock/units, respectively, were not included in the computation of diluted earnings per share due to their antidilutive effect. For the three and six months ended June 30, 2022 371,584 stock options were not included in the computation of diluted loss per share due to their antidilutive effect. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2021, 276,319 restricted stock/units and 145,334 stock options were not included in the computation of diluted loss per share due to their antidilutive effect.</span></div>
</us-gaap:EarningsPerShareTextBlock>
<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfNTIz_41c693c1-b704-43e2-b944-1a121895f9b5">
<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerators and denominators of the basic and diluted earnings (loss) per share computation:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for earnings (loss) per basic common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for earnings (loss) per diluted common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and restricted stock/units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,305 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,305 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,528 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,284 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>
</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
<us-gaap:NetIncomeLoss contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfNS0xLTEtMS0zODMxMw_3afbdef5-11eb-4f04-88e2-df8c44cd3728" unitRef="usd"> -70000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfNS0zLTEtMS0zODMxMw_fda68a10-ebc1-41df-8ff1-eaf8350c268a" unitRef="usd"> -1918000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfNS01LTEtMS0zODMxMw_fdad85ee-489c-48f1-b246-677055c7a880" unitRef="usd"> 267000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfNS03LTEtMS0zODMxMw_9ef16a5f-15b8-4594-bda8-972776fce458" unitRef="usd"> -2313000 </us-gaap:NetIncomeLoss>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfNy0xLTEtMS0zODMxMw_fa635cc6-60a6-4456-a38d-4531366a19c6" unitRef="shares"> 12305000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfNy0zLTEtMS0zODMxMw_fc2a4455-e131-4b18-ad9f-d1858d365486" unitRef="shares"> 13305000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfNy01LTEtMS0zODMxMw_4dd6cf82-b9fc-462a-bb7a-4ddddae9da49" unitRef="shares"> 12421000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfNy03LTEtMS0zODMxMw_144c1ec2-137b-42b7-9066-f638aea04da0" unitRef="shares"> 13284000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfOS0xLTEtMS0zODMxMw_fa635cc6-60a6-4456-a38d-4531366a19c6" unitRef="shares"> 12305000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfOS0zLTEtMS0zODMxMw_fc2a4455-e131-4b18-ad9f-d1858d365486" unitRef="shares"> 13305000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfOS01LTEtMS0zODMxMw_4dd6cf82-b9fc-462a-bb7a-4ddddae9da49" unitRef="shares"> 12421000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfOS03LTEtMS0zODMxMw_144c1ec2-137b-42b7-9066-f638aea04da0" unitRef="shares"> 13284000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTAtMS0xLTEtMzgzMTM_f5596a6f-0b38-4e69-8bc3-99028b68f2da" unitRef="shares"> 0 </us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTAtMy0xLTEtMzgzMTM_7a5a5193-bcf9-4230-b2a8-5bcd874b0316" unitRef="shares"> 0 </us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTAtNS0xLTEtMzgzMTM_365d0074-f323-4c08-82f0-ecc65da7f0b8" unitRef="shares"> 107000 </us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTAtNy0xLTEtMzgzMTM_5a078406-02cb-4659-bb14-d461b6765235" unitRef="shares"> 0 </us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTEtMS0xLTEtMzgzMTM_1c58187b-d965-408a-94c9-5c1f515f7a57" unitRef="shares"> 12305000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTEtMy0xLTEtMzgzMTM_79f1e63d-e65c-4d5e-af04-93018e5bd71f" unitRef="shares"> 13305000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTEtNS0xLTEtMzgzMTM_55c0a51f-a0ac-4e7f-9b65-f3f80bab15c7" unitRef="shares"> 12528000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTEtNy0xLTEtMzgzMTM_8c48a810-d6f5-4fc8-9f02-074eac745649" unitRef="shares"> 13284000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:EarningsPerShareBasic contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTMtMS0xLTEtMzgzMTM_376bf4b3-1a69-4dc4-bbfa-e74ca8ab7d17" unitRef="usdPerShare"> -0.01 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTMtMy0xLTEtMzgzMTM_5ae80456-88e0-4e16-a94a-bbb5f2439af8" unitRef="usdPerShare"> -0.14 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTMtNS0xLTEtMzgzMTM_d343c5cf-42ce-46c5-8417-382ad48690cb" unitRef="usdPerShare"> 0.02 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTMtNy0xLTEtMzgzMTM_50043ce2-3097-4163-8c75-f6947609ce95" unitRef="usdPerShare"> -0.17 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="i9702b91033ae42dfafd4f0cd269f63d0_D20220401-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTQtMS0xLTEtMzgzMTM_a964837d-98f0-477c-af1f-874ebbb225b3" unitRef="usdPerShare"> -0.01 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="i3c5a7319aade4828b245877a51502350_D20210401-20210630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTQtMy0xLTEtMzgzMTM_1124c163-8252-477a-a9b7-5d05520ce7b2" unitRef="usdPerShare"> -0.14 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTQtNS0xLTEtMzgzMTM_3677cad6-4a65-486d-b619-b65144a7a329" unitRef="usdPerShare"> 0.02 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="ic2682245434041faa85144da2953137b_D20210101-20210630" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RhYmxlOjZiNjc5YTRjMzQ4MzQwOTA5M2FiZGU5OWU5MmI2YzVmL3RhYmxlcmFuZ2U6NmI2NzlhNGMzNDgzNDA5MDkzYWJkZTk5ZTkyYjZjNWZfMTQtNy0xLTEtMzgzMTM_0544e95d-cb3b-42fa-975b-3ae842bbaae4" unitRef="usdPerShare"> -0.17 </us-gaap:EarningsPerShareDiluted>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i055f1c60f25d46a9985fb2e6e8e85e57_D20220401-20220630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfMTkz_e845a82b-c408-4210-bfac-1fea7bba31a4" unitRef="shares"> 141033 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i7b09d9996ced4e6b8835017b8d2f1045_D20220101-20220630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfNDk0NzgwMjMyNTUzMw_adde5e27-57c8-492e-9bed-b1b43818f109" unitRef="shares"> 33550 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i11575a53fbfe4f4c908a5c816357c3f5_D20220401-20220630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfMjIz_b3d04402-cc85-4556-ab03-84f4557b116f" unitRef="shares"> 371584 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i5a353c7475cc4997888855003d87263b_D20220101-20220630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfMjIz_f5b513ec-f0c8-46bc-a490-b138c15b772e" unitRef="shares"> 371584 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i234e35e98737484e9fa8f048c907522c_D20210401-20210630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfMzcx_32e4b4e8-16a2-4e00-af4d-76fd0508807f" unitRef="shares"> 276319 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i00ac8eb72d40472392fe599ddcb7efed_D20210101-20210630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfMzcx_73e635ab-7dbb-451b-87cd-4b3307ac3e71" unitRef="shares"> 276319 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="ic54652c3fc944968a585af1f06fc7045_D20210101-20210630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfNDAx_1dcf7759-4cd1-4b25-beea-db0930e3396e" unitRef="shares"> 145334 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i67448356b180408091cda7e8f5e75538_D20210401-20210630" decimals="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81NS9mcmFnOjMwNGIxYTEyNGNjNDQxZjM4YzMzMmE0OGI0ZjkzMWJlL3RleHRyZWdpb246MzA0YjFhMTI0Y2M0NDFmMzhjMzMyYTQ4YjRmOTMxYmVfNDAx_3e155147-b39c-49b1-b51d-a096d1a7e8a1" unitRef="shares"> 145334 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:LegalMattersAndContingenciesTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF81OC9mcmFnOmMzNGJlMzUwMDljMjRmNDM4N2M1M2NkMDc4ODc4NjMzL3RleHRyZWdpb246YzM0YmUzNTAwOWMyNGY0Mzg3YzUzY2QwNzg4Nzg2MzNfNTE2_095e7b1e-557e-4c14-8b18-2fc2c9b9a226"> Commitments and ContingenciesFrom time to time, we are a party to various legal proceedings in the ordinary course of our business. While management is unable to predict the ultimate outcome of these actions, it believes that any ultimate liability arising from these actions will not have a material adverse effect on our financial position, results of operations or cash flow. We are not currently a party to any material legal proceedings, and we are not aware of any threatened material litigation. </us-gaap:LegalMattersAndContingenciesTextBlock>
<us-gaap:SubsequentEventsTextBlock contextRef="ieb322ee6c36d4bec854379d439412e27_D20220101-20220630" id="id3VybDovL2RvY3MudjEvZG9jOmQ5MjViZDBkZjhjNTRlNGY4ZGQ5M2I3YzdlNjBiNjE4L3NlYzpkOTI1YmQwZGY4YzU0ZTRmOGRkOTNiN2M3ZTYwYjYxOF82MS9mcmFnOjY0NjgxMWZlN2FlNDQ2YzA4MTU2YjdjN2VkOGI3NjRhL3RleHRyZWdpb246NjQ2ODExZmU3YWU0NDZjMDgxNTZiN2M3ZWQ4Yjc2NGFfMzM_d84a9a28-2fe8-46fb-a472-da72cfccf5bc"> Subsequent EventsIn accordance with ASC 855 - Subsequent Events - the Company has evaluated all events subsequent to the balance sheet date as of June 30, 2022 through the date of this report and believes nothing is required hereunder. </us-gaap:SubsequentEventsTextBlock>
</xbrl>


10 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 6/13/22  Natural Gas Services Group Inc.   8-K:5,9     6/09/22   11:208K
 5/19/22  Natural Gas Services Group Inc.   8-K:5,8,9   5/17/22   12:402K
11/16/21  Natural Gas Services Group Inc.   S-3        11/15/21    6:1.5M
 5/14/21  Natural Gas Services Group Inc.   10-Q        3/31/21   56:6.8M
 2/10/21  Natural Gas Services Group Inc.   8-K:5,9     2/04/21   13:376K
 6/21/19  Natural Gas Services Group Inc.   8-K:5,9     6/21/19    2:249K
 6/21/16  Natural Gas Services Group Inc.   8-K:5,9     6/21/16    3:240K
 5/06/16  Natural Gas Services Group Inc.   10-Q        3/31/16   45:3M
10/27/08  Natural Gas Services Group Inc.   8-A12B                 2:61K
11/10/04  Natural Gas Services Group Inc.   10QSB       9/30/04    6:140K                                   Secs Transfer Corp./FA
Top
Filing Submission 0001084991-22-000102   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Fri., May 3, 6:14:02.2pm ET