v3.26.1
Forfeitures - Additonal information (Detail) - EBP 004 [Member] - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Employee Benefit Plan, Description of Plan [Line Items]    
Employee benefit plan, forfeited nonvested account $ 991,735 $ 894,090
Employee benefit plan, forfeited nonvested account, decrease from employer contribution $ 2,819,869 $ 2,193,262