Quarterly report pursuant to Section 13 or 15(d)

BASIS OF PRESENTATION & SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)

v3.23.2
BASIS OF PRESENTATION & SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
May 11, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Organization And Summary Of Significant Accounting Policies [Line Items]            
Fair value, concentration of risk, cash and cash equivalents   $ 1,499,975   $ 1,499,975   $ 3,462,526
Notes payable current, for obtaining external insurance   1,412,674   1,412,674    
Decrease in allowance for credit losses       83,412    
Share-based compensation   $ 2,260,312 $ 1,899,245 $ 4,204,008 $ 3,421,155  
Effective tax rate   28.33%   7.57%    
Discrete item   $ 7,700,000   $ 7,700,000    
Delaware Basin            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Decrease in allowance for credit losses $ 105,620          
Promissory Notes Payable            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Face value   $ 1,565,071   $ 1,565,071    
Interest rate   7.08%   7.08%    
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer One            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Concentration risk, percentage       68.00%    
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer Two            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Concentration risk, percentage       13.00%    
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer Three            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Concentration risk, percentage       11.00%    
Accounts Receivable | Customer Concentration Risk | Customer One            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Concentration risk, percentage       71.00%    
Accounts Receivable | Customer Concentration Risk | Customer Two            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Concentration risk, percentage       13.00%    
Accounts Receivable | Customer Concentration Risk | Customer Three            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Concentration risk, percentage       11.00%