v3.25.2
Share-Based Compensation - Performance Share Units (Details) - $ / shares
6 Months Ended
Feb. 15, 2025
Jun. 30, 2025
Dec. 31, 2024
Performance Shares      
Number of Equity Awards      
Nonvested, beginning of period (in shares)   21,078  
Granted (in shares) 3,848 3,848  
Vested (in shares)   (7,182)  
Cancelled and forfeited (in shares)   0  
Nonvested, at end of period (in shares)   17,744  
Weighted-Average Grant-Date Fair Value per Share      
Non-vested, beginning of period (in dollars per share)   $ 854 $ 573
Granted (in dollars per share)   1,644  
Vested (in dollars per share)   452  
Cancelled and forfeited (in dollars per share)   0  
Non-vested, at end of period (in dollars per share)   $ 854  
Award vesting rights, percentage 100.00%    
Performance Shares | Relative total stockholder return      
Number of Equity Awards      
Granted (in shares) 1,924    
Weighted-Average Grant-Date Fair Value per Share      
Non-vested, beginning of period (in dollars per share) $ 1,915    
Non-vested, at end of period (in dollars per share) $ 1,915    
Performance Shares | Free cash flow      
Number of Equity Awards      
Granted (in shares) 1,924    
Weighted-Average Grant-Date Fair Value per Share      
Non-vested, beginning of period (in dollars per share) $ 1,372    
Non-vested, at end of period (in dollars per share) $ 1,372    
Restricted Stock Units (RSUs)      
Number of Equity Awards      
Vested (in shares)   (14,364)  
Weighted-Average Grant-Date Fair Value per Share      
Shares withheld for tax withholdings (in shares)   6,250