v3.26.1
Income Taxes - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Operating Loss Carryforwards [Line Items]          
Total     $ 12,394 $ 9,020  
Effective tax rate     25.00%    
Deferred income tax expense (benefit) $ 4,687 $ (8,399) $ 7,823 $ (2,423)  
Current Federal 868 $ 12,417      
Deferred tax assets, federal taxes         $ 12,000
Deferred tax assets, state taxes         $ 1,100
Impact of OBBA enacted tax rate, percent         0.007
Deferred Tax Liability, Impact of Tax Law Changes          
Operating Loss Carryforwards [Line Items]          
Deferred tax liabilities, period increase (decrease)     35,400    
Deferred income tax expense (benefit)     (36,200)    
Current Federal     800    
Deferred Tax Liability, Bonus Depreciation          
Operating Loss Carryforwards [Line Items]          
Deferred tax liabilities, period increase (decrease)     7,000    
Deferred income tax expense (benefit)     (7,000)    
Deferred Tax Liability, Bonus Depreciation, UNICAP          
Operating Loss Carryforwards [Line Items]          
Deferred income tax expense (benefit)     600    
Deferred Tax Liability, Permanent Expensing of Domestic Costs          
Operating Loss Carryforwards [Line Items]          
Deferred tax liabilities, period increase (decrease)     (3,400)    
Deferred income tax expense (benefit)     (4,200)    
Current Federal     800    
Deferred Tax Liability, Accelerated Deduction of Unamortized Domestic R&E Cost          
Operating Loss Carryforwards [Line Items]          
Deferred tax liabilities, period increase (decrease)     25,500    
UNITED STATES | Internal Revenue Service (IRS)          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards 57,000   57,000    
State          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards $ 22,500   $ 22,500