XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Summary of Components of Expense for (Benefit) from Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]        
U.S. federal $ 2,434 $ (871) $ 4,385 $ 580
U.S. state 837 (366) 1,644 235
Total current income tax expense (benefit) 3,271 (1,237) 6,029 815
U.S. federal (208) 1,665 257 947
U.S. state (86) 690 106 393
Total deferred income tax expense (benefit) (294) 2,355 363 1,340
Total income tax expense (benefit) $ 2,977 $ 1,118 $ 6,392 $ 2,155