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

Income Taxes - Summary of Income Taxes Paid (Detail)

v3.25.4
Income Taxes - Summary of Income Taxes Paid (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Federal $ 22,500 $ 26,250 $ 9,700
California 10,141 12,150 5,250
All other states 3,184 3,274 1,586
Total income taxes paid 35,825 41,674 16,536
Refunds, Federal (63) 0 0
Refunds, all other states (105) (109) (131)
Total income taxes paid, net of refunds $ 35,657 $ 41,565 $ 16,405