v3.26.1
COMMON AND PREFERRED STOCK (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 07, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Jul. 31, 2024
May 23, 2024
May 22, 2024
May 31, 2022
Class of Stock [Line Items]                            
Common stock, par value (in dollars per share)   $ 0.001       $ 0.001     $ 0.001     $ 0.001    
Common stock, shares authorized (in shares)   270,000,000       270,000,000     270,000,000     270,000,000 135,000,000  
Common stock, shares outstanding (in shares)   106,549,128       106,549,128     97,265,559          
Common stock, shares issued (in shares)   106,549,128       106,549,128                
Preferred stock, shares authorized (in shares)   5,000,000       5,000,000                
Preferred stock, shares outstanding (in shares)   0       0                
Preferred stock, shares issued (in shares)   0       0                
Common stock, dividends declared (in dollars per share)   $ 0.45 $ 0.45                      
Stock repurchase program, amount approved (up to)                     $ 150,000     $ 150,000
Increase to authorized stock repurchase program amount         $ 100,000                  
Repurchases of common stock (in shares)           2,948,447                
Repurchases of common stock           $ 60,100                
Repurchases of common stock, average price (in dollars per share)           $ 20.37                
Repurchases of common stock   $ 50,047   $ 35,000   $ 50,047 $ 50,005              
Amount available under stock repurchase program   $ 93,200       $ 93,200                
Subsequent Event                            
Class of Stock [Line Items]                            
Common stock, dividends declared (in dollars per share) $ 0.45                          
Increase to authorized stock repurchase program amount               $ 150,000            
Amount available under stock repurchase program               $ 243,200            
Duvernay Acquisition                            
Class of Stock [Line Items]                            
Common stock, par value (in dollars per share)   $ 0.001       $ 0.001                
Common Stock                            
Class of Stock [Line Items]                            
Common stock, shares outstanding (in shares)   106,549,128 105,791,123 97,594,682 98,702,027 106,549,128 97,594,682   97,265,559 99,113,645        
Common stock surrendered by certain employees to cover tax obligations (in shares)           104,298                
Amount of tax withholding           $ 2,800                
Restricted stock forfeitures (in shares)   2,725 1,467   1,313 4,192                
Issuance of common stock as stock-based compensation (in shares)   19,764 343,040 16,250 139,175 362,804                
Issuance of common stock (in shares)   3,689,413 8,288,289     8,288,289                
Common Stock | Duvernay Acquisition                            
Class of Stock [Line Items]                            
Stock issued (in shares)           3,689,413                
Series A Preferred Stock (if converted)                            
Class of Stock [Line Items]                            
Preferred stock, par value (in dollars per share)   $ 0.001       $ 0.001