XML 123 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Additional Information (Detail)
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Percentage of expected return on plan assets 5.90%
Percentage of discretionary contributions towards 401(k) Plan, maximum 3.00%