XML 112 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 20 - Fair Value Measurements and Fair Value of Financial Instruments - Carrying Values and Estimated Fair Values (Details) - The 2021 Bonds [Member]
Dec. 31, 2021
USD ($)
Reported Value Measurement [Member]  
2021 Bonds $ 68,155
Estimate of Fair Value Measurement [Member]  
2021 Bonds $ 68,380