XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Recent Accounting Pronouncements and Accounting Policies
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Recent Accounting Pronouncements and Accounting Policies Recent Accounting Pronouncements and Accounting Policies
Recently adopted accounting pronouncements:
    All accounting and reporting standards that have become effective in 2021 were either not applicable to the Company or their adoption did not have a material impact on the Company. 
Accounting and reporting standards that are not yet effective:
    All recently issued but not yet effective accounting and reporting standards are either not applicable to the Company or are not expected to have a material impact on the Company.