v3.26.1
BUSINESS COMBINATIONS - Contingent Consideration (Details)
$ in Millions
May 04, 2026
USD ($)
D
Jan. 02, 2026
USD ($)
Burton Energy Group, LLC    
Business Combination, Contingent Consideration Arrangements    
Purchase price subject to holdbacks and adjustments $ 74.0  
Cash paid on closing date subject to holdbacks and adjustments 52.0  
Shares of common stock based on the closing average price per share of common stock $ 10.0  
Shares of common stock, closing average price per share of common stock, trading days immediately preceding third trading day prior to closing | D 20  
Business combination, contingent consideration arrangements, earnout payments, maximum payout $ 12.0  
Business combination, contingent consideration arrangements, earnout payments, earnout period 2 years  
Compass Municipal Advisors, LLC    
Business Combination, Contingent Consideration Arrangements    
Business combination, contingent consideration arrangements, range of outcomes, value, low   $ 3.5
Business combination, contingent consideration arrangements, earnout payments, maximum payout   $ 1.0
Business combination, contingent consideration arrangements, earnout payments, earnout period   1 year
Business combination, contingent consideration arrangements, range of outcomes, value, high   $ 4.5