v3.26.1
Employee Benefits - Summary of Expected Benefit Payments (Detail)
$ in Thousands
Mar. 31, 2026
USD ($)
Disclosure of defined benefit plans [abstract]  
March 31, 2027 $ 1,963
March 31, 2028 2,518
March 31, 2029 2,115
March 31, 2030 2,538
March 31, 2031 2,497
Thereafter $ 11,350