STOCKHOLDERS' EQUITY - Narrative (Details) | | | | | | | | | | | 6 Months Ended | | |
Jun. 15, 2022 USD ($) shares | Apr. 06, 2022 USD ($) shares | Apr. 06, 2022 CAD ($) shares | Mar. 02, 2022 shares | Jun. 16, 2021 USD ($) shares | May 28, 2021 agreement bay shares | Feb. 18, 2021 USD ($) shares | Aug. 21, 2020 | Jul. 02, 2020 | Jun. 17, 2020 | Mar. 17, 2020 | Jun. 30, 2022 USD ($) shares | Dec. 31, 2021 USD ($) shares | Sep. 15, 2021 USD ($) |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Treasury stock (in shares) | | | | | | | | | | | | 5,038,130 | 4,076,909 | |
Treasury stock, at cost | $ | | | | | | | | | | | | $ 7,336,323 | $ 6,107,593 | |
Authorized shares, amount | $ | | | | | | | | | | | | | | $ 2,000,000 |
Compensation expense | $ | | | | | | | | | | | | $ 939,917 | | |
Compensation expense recognition period | | | | | | | | | | | | 1 year 7 months 6 days | | |
Shares issued (in shares) | | | | 182,626 | | | | | | | | | | |
Shares Issued net of shares for tax withholdings (in shares) | | | | 120,097 | | | | | | | | | | |
2022 EIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of bonus paid in cash | | 50% | 50% | | | | | | | | | | | |
Target payout percentage | | 200% | 200% | | | | | | | | | | | |
2022 LTIP | Below Target | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | 0% | 0% | | | | | | | | | | | |
2022 LTIP | Target | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | 50% | 50% | | | | | | | | | | | |
2022 LTIP | Above Target | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | 75% | 75% | | | | | | | | | | | |
2022 LTIP | Outstanding | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | 100% | 100% | | | | | | | | | | | |
2021 EIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of bonus paid in cash | | | | 50% | | | | | | | | | | |
Percentage of bonus paid in stock | | | | 50% | | | | | | | | | | |
2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of performance metrics | bay | | | | | | 3 | | | | | | | | |
2021 LTIP | Below Target | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | | | | | 0% | | | | | | | | |
2021 LTIP | Target | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | | | | | 50% | | | | | | | | |
2021 LTIP | Above Target | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | | | | | 75% | | | | | | | | |
2021 LTIP | Outstanding | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | | | | | 100% | | | | | | | | |
Tranche One | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Award vesting percentage | | | | | | | | | | | 33.33% | | | |
Tranche One | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | 33% | 33% | | | | | | | | | | | |
Tranche One | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | | | | | 33% | | | | | | | | |
Tranche Two | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Award vesting percentage | | | | | | | | | 33.33% | | | | | |
Tranche Two | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | 67% | 67% | | | | | | | | | | | |
Tranche Two | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Percentage of award covered by metric | | | | | | 67% | | | | | | | | |
Tranche Three | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Award vesting percentage | | | | | | | | 33.33% | | | | | | |
Restricted Stock Units | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Units outstanding (in shares) | | | | | | | | | | | | 536,361 | | |
Compensation expense | $ | | | | | | | $ 45,999 | | | | | | | |
Shares issued (in shares) | | | | | | | 27,334 | | | | | | | |
Number of shares granted (shares) | 178,623 | | | | 189,471 | | | | | | | | | |
Award vesting period | | | | | | | | 1 year | | 1 year | | | | |
Award vesting percentage | 50% | | | | 50% | | | | | | | | | |
Unrecognized compensation cost | $ | $ 234,000 | | | | $ 216,000 | | | | | | | | | |
Restricted Stock Units | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of restricted stock unit award agreements | agreement | | | | | | 2 | | | | | | | | |
Employee Stock Option | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Stock options outstanding (in shares) | | | | | | | | | | | | 834,500 | | |
Performance Shares | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Units outstanding (in shares) | | | | | | | | | | | | 735,512 | | |
Performance Shares | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Award vesting period | | 3 years | 3 years | | | 3 years | | | | | | | | |
Award vesting percentage | | | | | | 33.33% | | | | | | | | |
Chief Business Development Officer | 2022 EIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Payments to employees | $ | | $ 198,000 | | | | | | | | | | | | |
Chief Business Development Officer | Restricted Stock Units | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 230,232 | 230,232 | | | | | | | | | | | |
Chief Business Development Officer | Restricted Stock Units | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 204,543 | | | | | | | | |
Chief Business Development Officer | Performance Shares | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 153,488 | 153,488 | | | | | | | | | | | |
Chief Business Development Officer | Performance Shares | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 136,362 | | | | | | | | |
Chief Business Development Officer | Performance Shares | Tranche One | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 51,163 | 51,163 | | | | | | | | | | | |
Chief Business Development Officer | Performance Shares | Tranche One | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 45,454 | | | | | | | | |
Chief Business Development Officer | Time-based Units | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 76,744 | 76,744 | | | | | | | | | | | |
Chief Business Development Officer | Time-based Units | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 68,181 | | | | | | | | |
Vice President of Operations | Restricted Stock Units | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 85,908 | | | | | | | | |
Vice President of Operations | Performance Shares | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 57,272 | | | | | | | | |
Vice President of Operations | Performance Shares | Tranche One | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 19,091 | | | | | | | | |
Vice President of Operations | Time-based Units | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 28,636 | | | | | | | | |
Vice President Of Production Development | 2022 EIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Payments to employees | $ | | | $ 64,750 | | | | | | | | | | | |
Vice President Of Production Development | Restricted Stock Units | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 43,023 | 43,023 | | | | | | | | | | | |
Vice President Of Production Development | Restricted Stock Units | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 47,973 | | | | | | | | |
Vice President Of Production Development | Performance Shares | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 28,682 | 28,682 | | | | | | | | | | | |
Vice President Of Production Development | Performance Shares | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 31,982 | | | | | | | | |
Vice President Of Production Development | Performance Shares | Tranche One | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 9,561 | 9,561 | | | | | | | | | | | |
Vice President Of Production Development | Performance Shares | Tranche One | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 10,661 | | | | | | | | |
Vice President Of Production Development | Time-based Units | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 14,341 | 14,341 | | | | | | | | | | | |
Vice President Of Production Development | Time-based Units | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 15,991 | | | | | | | | |
Co-Chief Executive Offiver | Restricted Stock Units | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | | 18,852 | | | | | | | |
Chief Financial Officer | 2022 EIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Payments to employees | $ | | $ 198,000 | | | | | | | | | | | | |
Chief Financial Officer | Restricted Stock Units | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | | 18,852 | | | | | | | |
Chief Financial Officer | Restricted Stock Units | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 230,232 | 230,232 | | | | | | | | | | | |
Chief Financial Officer | Restricted Stock Units | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 204,543 | | | | | | | | |
Chief Financial Officer | Performance Shares | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 153,488 | 153,488 | | | | | | | | | | | |
Chief Financial Officer | Performance Shares | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 136,362 | | | | | | | | |
Chief Financial Officer | Performance Shares | Tranche One | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 51,163 | 51,163 | | | | | | | | | | | |
Chief Financial Officer | Performance Shares | Tranche One | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 45,454 | | | | | | | | |
Chief Financial Officer | Time-based Units | 2022 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | 76,744 | 76,744 | | | | | | | | | | | |
Chief Financial Officer | Time-based Units | 2021 LTIP | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | |
Number of shares granted (shares) | | | | | | 68,181 | | | | | | | | |