v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
May 01, 2026
Mar. 31, 2026
Mar. 31, 2025
Tax Credit Carryforward [Line Items]      
Income tax expense (benefit)   $ 5,376 $ 4,993
Effective tax rate   26.80% 25.50%
Subsequent Event | Tax Year 2025      
Tax Credit Carryforward [Line Items]      
Production tax credit, value $ 18,200    
Production tax credit, total cost $ 16,900