XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Property and equipment $ 8,183 $ 7,414
Lease liabilities 54,390 55,322
Accrued liabilities 11,899 11,786
Retirement benefits 136 60
State tax credits 1,710 1,158
Other 531 702
Total deferred tax assets 76,849 76,442
Deferred tax liabilities:    
Inventory related 9,145 7,058
Right-of-use lease assets 51,123 53,320
Other 940 563
Total deferred tax liabilities 61,208 60,941
Net deferred tax assets $ 15,641 $ 15,501