XML 71 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Insurance Commissions and Other Income (Details) - USD ($)
12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Components of Other Income [Line Items]      
Insurance commissions and other income $ 75,388,648 $ 66,966,829 $ 62,950,604
Insurance commissions [Member]      
Components of Other Income [Line Items]      
Insurance commissions and other income 45,182,596 41,959,092 40,848,245
Tax return preparation revenue [Member]      
Components of Other Income [Line Items]      
Insurance commissions and other income 21,454,117 16,801,909 14,695,769
Auto club membership revenue [Member]      
Components of Other Income [Line Items]      
Insurance commissions and other income 4,452,018 3,373,023 2,515,282
Other [Member]      
Components of Other Income [Line Items]      
Insurance commissions and other income $ 4,299,917 $ 4,832,805 $ 4,891,308