v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Effective income tax rate 2.30% 7.20% 2.80% 6.40%  
Federal statutory tax rate     21.00%    
Deferred income tax benefit $ 547 $ 615 $ 1,179 $ 1,051  
Deferred income tax expense 0 7      
Current tax expense     8 12  
Amortization of intangible assets 2,500 2,400 4,800 4,700  
Deferred tax asset 47,800   47,800   $ 41,800
Strategic pipeline contract          
Intangible Asset, Finite-Lived [Line Items]          
Deferred tax liabilities, net 10,900   10,900    
Amortization of intangible assets $ 547 $ 1,200 $ 547 $ 1,200