v3.26.1
Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 01, 2026
Mar. 05, 2025
Feb. 23, 2024
Jan. 13, 2023
May 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Feb. 28, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Common stock, authorized (in shares)           95,000,000       95,000,000   95,000,000  
Common stock, par value (in USD per share)           $ 0.01       $ 0.01   $ 0.01  
Preferred stock, authorized (in shares)           5,000,000       5,000,000   5,000,000  
Preferred stock, par value (in USD per share)           $ 0.01       $ 0.01   $ 0.01  
Preferred stock, shares outstanding (in shares)           0       0      
Equity-based compensation           $ 2,735   $ 2,403   $ 3,460 $ 4,873    
Authorized stock repurchase amount                         $ 60,000
Long-Term Incentive Plan                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Additional shares authorized (in shares)         580,500                
Maximum shares authorized (in shares)         4,540,500                
Number of shares available for grant (in shares)           561,611       561,611      
Transitional Equity Award Adjustment Plan                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Maximum shares authorized (in shares)           457,866       457,866      
Options granted in period (in shares)       457,866                  
Options exercised (in shares)           0       0      
Intrinsic value           $ 3,100       $ 3,100      
Restricted stock units                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Vested (in shares)                     1,129,718    
Stock exchanged for tax withholding and retired (in shares)                     345,255    
Accelerated vesting, number (in shares)                   18,052      
Plan modification, share, fair value per share (in dollars per share)           $ 19.43       $ 19.43      
Restricted stock units | Share-Based Payment Arrangement, Tranche One                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Award vesting rights, percentage                   50.00%      
Restricted stock units | Share-Based Payment Arrangement, Tranche Two                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Award vesting rights, percentage                   50.00%      
Restricted stock units | Long-Term Incentive Plan                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Vested (in shares)           44,738 1,016,999            
Equity-based compensation           $ 2,000   2,000   $ 3,600 $ 4,200    
Unrecognized compensation costs           $ 7,900       $ 7,900      
Compensation cost expected to be recognized (in years)                   1 year 9 months 25 days      
Granted (in shares)           156,245 111,000            
Nonvested at period end (in shares)           563,615 456,108     563,615   1,400,787  
Restricted stock units | Transitional Equity Award Adjustment Plan                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Granted (in shares)       1,475,613                  
Nonvested at period end (in shares)           0       0      
Performance Shares                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Accelerated vesting, number (in shares)                   54,166      
Performance stock units, service period                   3 years      
Stock price on grant date (in dollars per share)           $ 19.43       $ 19.43      
Total incremental compensation cost                   $ 300      
Performance Shares | Minimum                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Risk-free rates                   3.73%      
Performance stock units, service period                   33.70%      
Performance Shares | Maximum                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Risk-free rates                   3.87%      
Performance stock units, service period                   34.20%      
Performance Shares | Share-Based Payment Arrangement, Tranche One                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Award vesting rights, percentage                   50.00%      
Performance Shares | Share-Based Payment Arrangement, Tranche Two                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Award vesting rights, percentage                   50.00%      
Performance Shares | Long-Term Incentive Plan                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Vested (in shares)           27,083 0            
Equity-based compensation           $ 800   $ 400   $ (200) $ 600    
Unrecognized compensation costs           $ 2,500       $ 2,500      
Compensation cost expected to be recognized (in years)                   2 years 1 month 17 days      
Risk-free rates 3.80% 3.90% 4.40%                    
Stock price on grant date (in dollars per share) $ 18.77 $ 23.88 $ 21.48                    
Granted (in shares)           170,771 0            
Nonvested at period end (in shares)           234,738 91,050     234,738   193,210  
Performance Shares | Long-Term Incentive Plan | Minimum                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
PSU granted percentage of earnings                   0.00%      
Performance Shares | Long-Term Incentive Plan | Maximum                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
PSU granted percentage of earnings                   200.00%      
Restricted stock awards | Transitional Equity Award Adjustment Plan                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Granted (in shares)       286,729                  
Common Stock                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Issuance of common stock to acquire Lucero (in shares)           1,935,698     8,169,839 1,935,698 8,169,839    
Stock exchanged for tax withholding and retired (in shares)                 345,255        
Common Stock | Restricted stock units | Transitional Equity Award Adjustment Plan                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Issuance of transitional plan awards (in shares)           320,072       321,073      
Common Stock | Restricted stock awards | Transitional Equity Award Adjustment Plan                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Issuance of transitional plan awards (in shares)           2,915       9,034