XML 77 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Summary of Components of Tax Provision (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Current        
Federal $ 4,792 $ 3,873 $ 6,521 $ 6,456
State 1,476 1,175 2,119 1,964
Deferred        
Federal (1,916) 204 1,200 2,450
State (570) 220 300 984
Total income tax provision $ 3,782 $ 5,472 $ 10,140 $ 11,854