Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Summary of Income Tax Provision (Details)

v3.25.0.1
Income Taxes - Summary of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Domestic federal $ 13,860 $ 10,501 $ 6,907
Domestic state and local 5,080 6,345 6,350
Total current 18,940 16,846 13,257
Deferred:      
Domestic federal (10,330) (3,316) 19,830
Domestic state and local (2,466) (1,364) 2,470
Total deferred (12,796) (4,680) 22,300
Total income tax expense $ 6,144 $ 12,166 $ 35,557