XML 74 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Summary of Components of Tax Provision (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Current        
Federal $ 5,757 $ 4,792 $ 10,418 $ 6,521
State 2,569 1,476 4,091 2,119
Deferred        
Federal (1,709) (1,916) (1,448) 1,200
State (812) (570) (543) 300
Total income tax provision $ 5,805 $ 3,782 $ 12,518 $ 10,140