XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
Income Taxes [Line Items]      
Foreign tax credits $ 1,747,000 $ 2,753,000 $ 945,000
Research and development credit 780,000 545,000 $ 472,000
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 69,321 64,518  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate $ 808,186 $ 805,316