v3.25.2
Income taxes - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Operating loss carry-forward        
Effective tax rate, AETR   0.00%    
Effective tax rate (as a percent) 22.09%   15.36%  
Federal        
Operating loss carry-forward        
Operating loss carryforwards       $ 897.0
Operating loss carryforwards subject to expiration       530.2
Operating loss carryforwards not subject to expiration       366.8
Federal | Discrete Charge        
Operating loss carry-forward        
Decrease in valuation allowance, deferred tax asset   $ 237.9    
State | Oklahoma        
Operating loss carry-forward        
Operating loss carryforwards       $ 459.3
State | TEXAS        
Operating loss carry-forward        
Deferred Tax Assets, State Taxes   $ 3.4