XML 116 R102.htm IDEA: XBRL DOCUMENT v3.21.1
Note 23 - Subsequent Event (Details Textual) - USD ($)
Mar. 29, 2021
Dec. 31, 2020
Financing Receivable, Principal and Interest Deferred Payments   $ 232,400,000
Subsequent Event [Member]    
Financing Receivable, Principal and Interest Deferred Payments $ 0