v3.26.3
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Income Tax Disclosure [Abstract]            
Income tax expense $ 6,267,000   $ 5,647,000 $ 20,082,000 $ 8,522,000  
Income before income taxes $ 40,746,000   $ 81,580,000 $ 124,211,000 $ 116,325,000  
Effective income tax rate, percent 15.40%   6.90% 16.20% 7.30%  
Statutory income tax rate, percent 21.00%   21.00% 21.00% 21.00%  
Effective income tax rate, stock compensation adjustment, expense (benefit) $ (200,000)   $ (200,000) $ (400,000) $ (900,000)  
Effective income tax rate, stock compensation adjustment increase (decrease), percent (0.40%)   (0.20%) (0.30%) (0.70%)  
Effective income tax rate, excluding tax expense, stock compensation adjustment, percent 15.80%   7.10% 16.50% 8.00%  
Ownership interest held, percent 100.00%   32.20% 100.00% 32.20% 31.70%
Increase in deferred tax assets   $ 73,100,000        
Unrecognized tax benefits $ 400,000     $ 400,000   $ 200,000
Income tax examination, penalties and interest accrued $ 0     $ 0   $ 0