XML 126 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Apr. 30, 2020
Fair Value Measurement    
Available for sale securities $ 82,778 $ 58,095
Recurring basis    
Fair Value Measurement    
Available for sale securities 82,778 58,095
Total 82,778 58,095
Recurring basis | Significant other observable inputs (Level 2)    
Fair Value Measurement    
Available for sale securities 82,778 58,095
Total $ 82,778 $ 58,095