v3.26.3
Income Taxes - Schedule of Components of Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Provision for corporate taxes $ 4,721 $ 4,607 $ 10,766 $ 10,155
Discrete tax (benefits) deficiencies 4 11 (197) (39)
Total $ 4,725 $ 4,618 $ 10,569 $ 10,116