v3.25.1
Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]    
Effective income tax rate (27.70%)  
Federal corporate income tax rate 21.00%  
Income tax benefit $ 6,940 $ 2,243