XML 57 R114.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LONG-TERM DEBT - Payments Applicable to Reduction of Principal (Details) - USD ($)
Feb. 04, 2020
Dec. 31, 2019
Payments applicable to reduction of principal amounts    
2020   $ 75,000,000
2021   23,884,373
2023   159,845,349
Thereafter   30,000,000
Total Long-Term Debt - Face Value   $ 288,729,722
3.875% Convertible Senior Notes due 2025 | Subsequent Event    
Payments applicable to reduction of principal amounts    
Total Long-Term Debt - Face Value $ 17,600,000  
Outstanding amount $ 75,000,000