v3.26.3
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Taxes [Line Items]        
Income tax expense (benefit) $ 6,887 $ 437 $ (2,349) $ 2,610
Deferred tax liability 8,600   $ 8,600  
Effective income tax rate     17.60% (3.10%)
Statutory tax rate     21.00%  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent        
Income Taxes [Line Items]        
Tax asset $ 12,200   $ 12,200