XML 25 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Pay vs Performance Disclosure - USD ($)
4 Months Ended 8 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2022
Sep. 13, 2024
Sep. 05, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure              
Pay vs Performance Disclosure, Table        
Pay Versus Performance
In accordance with the SEC’s Pay Versus Performance rules, the following table sets forth information concerning the compensation of our Named Executive Officers for each of the fiscal years ended December 31, 2024, 2023 and 2022 and our financial performance for each such fiscal year to show the relationship between executive compensation actually paid and certain financial performance of the Company:
Year(1)
Summary
Compensation
Table Total for
Mr. Fleming
($)
Summary
Compensation
Table Total for
Mr. North
($)
Summary
Compensation
Table Total for
Mr. DeVincenzi
($)
Compensation
Actually
Paid to
Mr. Fleming
($)(2)
Compensation
Actually
Paid to
Mr. North
($)(2)
Compensation
Actually
Paid to
Mr. DeVincenzi
($)(2)
Average
Summary
Compensation
Table Total for
Non-CEO
NEOs
($)
Average
Compensation
Actually
Paid to
Non-CEO
NEOs
($)(3)
Value of
Initial
Fixed $100
Investment
Based on
Total
Shareholder
Return
Net
Income
(Loss)
(dollars in
thousands)
2024
1,720,354
619,487
1,720,354
(226,927)
482,355
330,683
4.43
(163,712)
2023
1,359,268
702,465
721,488
367,474
43.43
(110,266)
2022
1,996,950
1,143,139
1,529,120
922,074
699,507
662,580
73.48
66,393
(1)
The following table lists our PEO and non-PEO NEOs for each of years 2024, 2023 and 2022:
Year
PEO
Non-PEO NEOs
2024
Ronald K. Fleming and John North
Amber Dillard, Jeff Huddleston and Kelly Porter
2023
John North
Kelly Porter
2022
John North and Robert DeVincenzi
Kelly Porter and Nicholas Tomashot
(2)
In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to the PEO’s total compensation in the Summary Compensation Table for each year to determine the Compensation Actually Paid:
Year
PEO
Reported
Summary
Compensation
Table Total
for PEO
Reported Value
of Equity
Awards(1)
Equity Award
Adjustments(2)
Compensation
Actually Paid
to PEO
2024
Ronald K. Fleming
1,720,354
(1,350,000)
1,350,000
1,720,354
2024
John North
619,487
(214,938)
(631,476)
(226,927)
2023
John North
1,359,268
(592,220)
(64,583)
702,465
2022
John North
1,996,950
(1,725,208)
1,257,378
1,529,120
2022
Robert DeVincenzi
1,143,139
(450,034)
228,969
922,074
(1)
The grant date fair value of equity awards represents the total of the amounts reported in the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for the applicable year.
(2)
The equity award adjustments for each applicable year include the addition (or subtraction, as applicable) of the following: (i) the year-end fair value of any equity awards granted in the applicable year that are outstanding and unvested as of the end of the year; (ii) the amount of change as of the end of the applicable year (from the end of the prior fiscal year) in fair value of any awards granted in prior years that are outstanding and unvested as of the end of the applicable year; (iii) for awards that are granted and vest in same applicable year, the fair value as of the vesting date; (iv) for awards granted in prior years that vest in the applicable year, the amount equal to the change as of the vesting date (from the end of the prior fiscal year) in fair value; (v) for awards granted in prior years that are determined to fail to meet the applicable vesting conditions during the applicable year, a deduction for the amount equal to the fair value at the end of the prior fiscal year; and (vi) the dollar value of any dividends or other earnings paid on stock or option awards in the applicable year prior to the vesting date that are not otherwise reflected in the fair value of such award or included in any other component of total compensation for the applicable year. The valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of grant. The amounts deducted or added in calculating the equity award adjustments are as follows:
Year
PEO
Year End
Fair
Value of
Equity
Award
Granted
during
Year that
Remains
Unvested
Year Over
Year
Change in
Fair Value of
Outstanding
and
Unvested
Equity
Awards
Fair Value
as of
Vesting
Date of
Equity
Awards
Granted
and
Vested
in the
Year
Change
in Fair
Value
of Equity
Awards
Granted
in Prior
Years that
Vested
in the
Year
Fair Value
at the End
of the Prior
Year of
Equity
Awards
That
Failed to
Meet
Vesting
Conditions
in the
Year
Value of
Dividends or
Other
Earnings Paid
on Stock or
Option
Awards Not
Otherwise
Reflected in
Fair Value
or Total
Compensation
Total Equity
Award
Adjustments
2024
Ronald K. Fleming
1,350,000
1,350,000
2024
John North
(245,831)
(385,645)
(631,476)
2023
John North
342,548
(343,302)
(63,829)
(64,583)
2022
John North
1,257,378
1,257,378
2022
Robert DeVincenzi
184,640
44,329
228,969
(3)
In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to the non-PEO NEOs’ total compensation in the Summary Compensation Table for each year to determine the Compensation Actually Paid
Year
Reported
Summary
Compensation
Table Total
for Non-PEO
Reported Value
of Equity
Awards(1)
Equity Award
Adjustments(2)
Compensation
Actually Paid
to Non-PEO
2024
482,355
(31,346)
(120,326)
330,683
2023
721,488
(296,110)
(57,904)
367,474
2022
699,507
(352,834)
315,907
662,580
(1)
The grant date fair value of equity awards represents the total of the amounts reported in the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for the applicable year.
(2)
The equity award adjustments for each applicable year include the addition (or subtraction, as applicable) of the following: (i) the year-end fair value of any equity awards granted in the applicable year that are outstanding and unvested as of the end of the year; (ii) the amount of change as of the end of the applicable year (from the end of the prior fiscal year) in fair value of any awards granted in prior years that are outstanding and unvested as of the end of the applicable year; (iii) for awards that are granted and vest in same applicable year, the fair value as of the vesting date; (iv) for awards granted in prior years that vest in the applicable year, the amount equal to the change as of the vesting date (from the end of the prior fiscal year) in fair value; (v) for awards granted in prior years that are determined to fail to meet the applicable vesting conditions during the applicable year, a deduction for the amount equal to the fair value at the end of the prior fiscal year; and (vi) the dollar value of any dividends or other earnings paid on stock or option awards in the applicable year prior to the vesting date that are not otherwise reflected in the fair value of such award or included in any other component of total compensation for the applicable year. The valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of grant. The amounts deducted or added in calculating the equity award adjustments are as follows:
Year
Year End
Fair
Value of
Equity
Award
Granted
during
Year that
Remains
Unvested
Year Over
Year
Change in
Fair Value of
Outstanding
and
Unvested
Equity
Awards
Fair Value
as of
Vesting
Date of
Equity
Awards
Granted
and
Vested
in the
Year
Change
in Fair
Value of
Equity
Awards
Granted
in Prior
Years that
Vested
in the
Year
Fair Value
at the End of
the Prior
Year of
Equity
Awards That
Failed to
Meet
Vesting
Conditions
in the
Year
Value of
Dividends or
Other
Earnings Paid
on Stock or
Option
Awards Not
Otherwise
Reflected in
Fair Value
or Total
Compensation
Total Equity
Award
Adjustments
2024
(19,813)
(100,513)
(120,326)
2023
172,100
(181,786)
(48,218)
(57,904)
2022
354,033
(38,126)
315,907
   
Named Executive Officers, Footnote        
(1)
The following table lists our PEO and non-PEO NEOs for each of years 2024, 2023 and 2022:
Year
PEO
Non-PEO NEOs
2024
Ronald K. Fleming and John North
Amber Dillard, Jeff Huddleston and Kelly Porter
2023
John North
Kelly Porter
2022
John North and Robert DeVincenzi
Kelly Porter and Nicholas Tomashot
   
Adjustment To PEO Compensation, Footnote        
(2)
In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to the PEO’s total compensation in the Summary Compensation Table for each year to determine the Compensation Actually Paid:
Year
PEO
Reported
Summary
Compensation
Table Total
for PEO
Reported Value
of Equity
Awards(1)
Equity Award
Adjustments(2)
Compensation
Actually Paid
to PEO
2024
Ronald K. Fleming
1,720,354
(1,350,000)
1,350,000
1,720,354
2024
John North
619,487
(214,938)
(631,476)
(226,927)
2023
John North
1,359,268
(592,220)
(64,583)
702,465
2022
John North
1,996,950
(1,725,208)
1,257,378
1,529,120
2022
Robert DeVincenzi
1,143,139
(450,034)
228,969
922,074
(1)
The grant date fair value of equity awards represents the total of the amounts reported in the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for the applicable year.
(2)
The equity award adjustments for each applicable year include the addition (or subtraction, as applicable) of the following: (i) the year-end fair value of any equity awards granted in the applicable year that are outstanding and unvested as of the end of the year; (ii) the amount of change as of the end of the applicable year (from the end of the prior fiscal year) in fair value of any awards granted in prior years that are outstanding and unvested as of the end of the applicable year; (iii) for awards that are granted and vest in same applicable year, the fair value as of the vesting date; (iv) for awards granted in prior years that vest in the applicable year, the amount equal to the change as of the vesting date (from the end of the prior fiscal year) in fair value; (v) for awards granted in prior years that are determined to fail to meet the applicable vesting conditions during the applicable year, a deduction for the amount equal to the fair value at the end of the prior fiscal year; and (vi) the dollar value of any dividends or other earnings paid on stock or option awards in the applicable year prior to the vesting date that are not otherwise reflected in the fair value of such award or included in any other component of total compensation for the applicable year. The valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of grant. The amounts deducted or added in calculating the equity award adjustments are as follows:
Year
PEO
Year End
Fair
Value of
Equity
Award
Granted
during
Year that
Remains
Unvested
Year Over
Year
Change in
Fair Value of
Outstanding
and
Unvested
Equity
Awards
Fair Value
as of
Vesting
Date of
Equity
Awards
Granted
and
Vested
in the
Year
Change
in Fair
Value
of Equity
Awards
Granted
in Prior
Years that
Vested
in the
Year
Fair Value
at the End
of the Prior
Year of
Equity
Awards
That
Failed to
Meet
Vesting
Conditions
in the
Year
Value of
Dividends or
Other
Earnings Paid
on Stock or
Option
Awards Not
Otherwise
Reflected in
Fair Value
or Total
Compensation
Total Equity
Award
Adjustments
2024
Ronald K. Fleming
1,350,000
1,350,000
2024
John North
(245,831)
(385,645)
(631,476)
2023
John North
342,548
(343,302)
(63,829)
(64,583)
2022
John North
1,257,378
1,257,378
2022
Robert DeVincenzi
184,640
44,329
228,969
   
Non-PEO NEO Average Total Compensation Amount         $ 482,355 $ 721,488 $ 699,507
Non-PEO NEO Average Compensation Actually Paid Amount         $ 330,683 367,474 662,580
Adjustment to Non-PEO NEO Compensation Footnote        
(3)
In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to the non-PEO NEOs’ total compensation in the Summary Compensation Table for each year to determine the Compensation Actually Paid
Year
Reported
Summary
Compensation
Table Total
for Non-PEO
Reported Value
of Equity
Awards(1)
Equity Award
Adjustments(2)
Compensation
Actually Paid
to Non-PEO
2024
482,355
(31,346)
(120,326)
330,683
2023
721,488
(296,110)
(57,904)
367,474
2022
699,507
(352,834)
315,907
662,580
(1)
The grant date fair value of equity awards represents the total of the amounts reported in the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for the applicable year.
(2)
The equity award adjustments for each applicable year include the addition (or subtraction, as applicable) of the following: (i) the year-end fair value of any equity awards granted in the applicable year that are outstanding and unvested as of the end of the year; (ii) the amount of change as of the end of the applicable year (from the end of the prior fiscal year) in fair value of any awards granted in prior years that are outstanding and unvested as of the end of the applicable year; (iii) for awards that are granted and vest in same applicable year, the fair value as of the vesting date; (iv) for awards granted in prior years that vest in the applicable year, the amount equal to the change as of the vesting date (from the end of the prior fiscal year) in fair value; (v) for awards granted in prior years that are determined to fail to meet the applicable vesting conditions during the applicable year, a deduction for the amount equal to the fair value at the end of the prior fiscal year; and (vi) the dollar value of any dividends or other earnings paid on stock or option awards in the applicable year prior to the vesting date that are not otherwise reflected in the fair value of such award or included in any other component of total compensation for the applicable year. The valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of grant. The amounts deducted or added in calculating the equity award adjustments are as follows:
Year
Year End
Fair
Value of
Equity
Award
Granted
during
Year that
Remains
Unvested
Year Over
Year
Change in
Fair Value of
Outstanding
and
Unvested
Equity
Awards
Fair Value
as of
Vesting
Date of
Equity
Awards
Granted
and
Vested
in the
Year
Change
in Fair
Value of
Equity
Awards
Granted
in Prior
Years that
Vested
in the
Year
Fair Value
at the End of
the Prior
Year of
Equity
Awards That
Failed to
Meet
Vesting
Conditions
in the
Year
Value of
Dividends or
Other
Earnings Paid
on Stock or
Option
Awards Not
Otherwise
Reflected in
Fair Value
or Total
Compensation
Total Equity
Award
Adjustments
2024
(19,813)
(100,513)
(120,326)
2023
172,100
(181,786)
(48,218)
(57,904)
2022
354,033
(38,126)
315,907
   
Total Shareholder Return Amount         $ 4.43 43.43 73.48
Net Income (Loss)         $ (163,712,000) $ (110,266,000) 66,393,000
PEO Name Ronald K. Fleming John North John North Robert DeVincenzi   John North  
Equity Awards Adjustments, Footnote        
(2)
The equity award adjustments for each applicable year include the addition (or subtraction, as applicable) of the following: (i) the year-end fair value of any equity awards granted in the applicable year that are outstanding and unvested as of the end of the year; (ii) the amount of change as of the end of the applicable year (from the end of the prior fiscal year) in fair value of any awards granted in prior years that are outstanding and unvested as of the end of the applicable year; (iii) for awards that are granted and vest in same applicable year, the fair value as of the vesting date; (iv) for awards granted in prior years that vest in the applicable year, the amount equal to the change as of the vesting date (from the end of the prior fiscal year) in fair value; (v) for awards granted in prior years that are determined to fail to meet the applicable vesting conditions during the applicable year, a deduction for the amount equal to the fair value at the end of the prior fiscal year; and (vi) the dollar value of any dividends or other earnings paid on stock or option awards in the applicable year prior to the vesting date that are not otherwise reflected in the fair value of such award or included in any other component of total compensation for the applicable year. The valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of grant. The amounts deducted or added in calculating the equity award adjustments are as follows:
Year
PEO
Year End
Fair
Value of
Equity
Award
Granted
during
Year that
Remains
Unvested
Year Over
Year
Change in
Fair Value of
Outstanding
and
Unvested
Equity
Awards
Fair Value
as of
Vesting
Date of
Equity
Awards
Granted
and
Vested
in the
Year
Change
in Fair
Value
of Equity
Awards
Granted
in Prior
Years that
Vested
in the
Year
Fair Value
at the End
of the Prior
Year of
Equity
Awards
That
Failed to
Meet
Vesting
Conditions
in the
Year
Value of
Dividends or
Other
Earnings Paid
on Stock or
Option
Awards Not
Otherwise
Reflected in
Fair Value
or Total
Compensation
Total Equity
Award
Adjustments
2024
Ronald K. Fleming
1,350,000
1,350,000
2024
John North
(245,831)
(385,645)
(631,476)
2023
John North
342,548
(343,302)
(63,829)
(64,583)
2022
John North
1,257,378
1,257,378
2022
Robert DeVincenzi
184,640
44,329
228,969
(2)
The equity award adjustments for each applicable year include the addition (or subtraction, as applicable) of the following: (i) the year-end fair value of any equity awards granted in the applicable year that are outstanding and unvested as of the end of the year; (ii) the amount of change as of the end of the applicable year (from the end of the prior fiscal year) in fair value of any awards granted in prior years that are outstanding and unvested as of the end of the applicable year; (iii) for awards that are granted and vest in same applicable year, the fair value as of the vesting date; (iv) for awards granted in prior years that vest in the applicable year, the amount equal to the change as of the vesting date (from the end of the prior fiscal year) in fair value; (v) for awards granted in prior years that are determined to fail to meet the applicable vesting conditions during the applicable year, a deduction for the amount equal to the fair value at the end of the prior fiscal year; and (vi) the dollar value of any dividends or other earnings paid on stock or option awards in the applicable year prior to the vesting date that are not otherwise reflected in the fair value of such award or included in any other component of total compensation for the applicable year. The valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of grant. The amounts deducted or added in calculating the equity award adjustments are as follows:
Year
Year End
Fair
Value of
Equity
Award
Granted
during
Year that
Remains
Unvested
Year Over
Year
Change in
Fair Value of
Outstanding
and
Unvested
Equity
Awards
Fair Value
as of
Vesting
Date of
Equity
Awards
Granted
and
Vested
in the
Year
Change
in Fair
Value of
Equity
Awards
Granted
in Prior
Years that
Vested
in the
Year
Fair Value
at the End of
the Prior
Year of
Equity
Awards That
Failed to
Meet
Vesting
Conditions
in the
Year
Value of
Dividends or
Other
Earnings Paid
on Stock or
Option
Awards Not
Otherwise
Reflected in
Fair Value
or Total
Compensation
Total Equity
Award
Adjustments
2024
(19,813)
(100,513)
(120,326)
2023
172,100
(181,786)
(48,218)
(57,904)
2022
354,033
(38,126)
315,907
   
Mr. Fleming [Member]              
Pay vs Performance Disclosure              
PEO Total Compensation Amount         $ 1,720,354 $ 0 0
PEO Actually Paid Compensation Amount         1,720,354 0 0
Mr. North [Member]              
Pay vs Performance Disclosure              
PEO Total Compensation Amount         619,487 1,359,268 1,996,950
PEO Actually Paid Compensation Amount         (226,927) 702,465 1,529,120
Mr. DeVincenzi [Member]              
Pay vs Performance Disclosure              
PEO Total Compensation Amount         0 0 1,143,139
PEO Actually Paid Compensation Amount         0 0 922,074
PEO | Mr. Fleming [Member] | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         (1,350,000)    
PEO | Mr. Fleming [Member] | Equity Awards Adjustments, Excluding Value Reported in Compensation Table              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         1,350,000    
PEO | Mr. Fleming [Member] | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         1,350,000    
PEO | Mr. Fleming [Member] | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0    
PEO | Mr. Fleming [Member] | Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0    
PEO | Mr. Fleming [Member] | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0    
PEO | Mr. Fleming [Member] | Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0    
PEO | Mr. Fleming [Member] | Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0    
PEO | Mr. North [Member] | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         (214,938) (592,220) (1,725,208)
PEO | Mr. North [Member] | Equity Awards Adjustments, Excluding Value Reported in Compensation Table              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         (631,476) (64,583) 1,257,378
PEO | Mr. North [Member] | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0 342,548 1,257,378
PEO | Mr. North [Member] | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0 (343,302) 0
PEO | Mr. North [Member] | Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0 0 0
PEO | Mr. North [Member] | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         (245,831) (63,829) 0
PEO | Mr. North [Member] | Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         (385,645) 0 0
PEO | Mr. North [Member] | Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0 0 0
PEO | Mr. DeVincenzi [Member] | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount             (450,034)
PEO | Mr. DeVincenzi [Member] | Equity Awards Adjustments, Excluding Value Reported in Compensation Table              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount             228,969
PEO | Mr. DeVincenzi [Member] | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount             184,640
PEO | Mr. DeVincenzi [Member] | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount             0
PEO | Mr. DeVincenzi [Member] | Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount             44,329
PEO | Mr. DeVincenzi [Member] | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount             0
PEO | Mr. DeVincenzi [Member] | Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount             0
PEO | Mr. DeVincenzi [Member] | Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount             0
Non-PEO NEO | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         (31,346) (296,110) (352,834)
Non-PEO NEO | Equity Awards Adjustments, Excluding Value Reported in Compensation Table              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         (120,326) (57,904) 315,907
Non-PEO NEO | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0 172,100 354,033
Non-PEO NEO | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0 (181,786) (38,126)
Non-PEO NEO | Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         0 0 0
Non-PEO NEO | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         (19,813) (48,218) 0
Non-PEO NEO | Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         (100,513) 0 0
Non-PEO NEO | Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year              
Pay vs Performance Disclosure              
Adjustment to Compensation, Amount         $ 0 $ 0 $ 0