General form of registration statement for all companies including face-amount certificate companies

Fair Value of Financial Instruments (Details) - Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation

v3.19.2
Fair Value of Financial Instruments (Details) - Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation
9 Months Ended
Feb. 28, 2019
USD ($)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]  
Balance $ 1,265,751
Transfers out due to the adoption of ASU 2017-11 effective June 1, 2018 (1,265,751)
Balance $ 0