XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.4
CREDIT FACILITIES AND NOTES PAYABLE (Details - Margin Spread Based on Leverage Ratio, Debt Instrument) (Details) - Restated Agreement
12 Months Ended
Aug. 31, 2018
Dec. 31, 2020
Pricing Level I    
Debt Instrument [Line Items]    
Leverage ratio, greater than 3.00  
Pricing Level II    
Debt Instrument [Line Items]    
Leverage ratio, greater than 2.50  
Leverage ratio, less than 3.00  
Pricing Level III    
Debt Instrument [Line Items]    
Leverage ratio, greater than 2.00  
Leverage ratio, less than 2.50  
Pricing Level IV    
Debt Instrument [Line Items]    
Leverage ratio, greater than 1.50  
Leverage ratio, less than 2.00  
Pricing Level V    
Debt Instrument [Line Items]    
Leverage ratio, less than 1.50  
Revolving Credit Facility | Pricing Level I    
Debt Instrument [Line Items]    
Commitment fee percentage 2.75%  
Unused capacity, commitment fee percentage 0.45%  
Revolving Credit Facility | Pricing Level I | Eurodollar    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.75%  
Revolving Credit Facility | Pricing Level I | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.75%  
Revolving Credit Facility | Pricing Level II    
Debt Instrument [Line Items]    
Commitment fee percentage 2.25%  
Unused capacity, commitment fee percentage 0.40%  
Revolving Credit Facility | Pricing Level II | Eurodollar    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.25%  
Revolving Credit Facility | Pricing Level II | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.25%  
Revolving Credit Facility | Pricing Level III    
Debt Instrument [Line Items]    
Commitment fee percentage 2.00%  
Unused capacity, commitment fee percentage 0.35%  
Revolving Credit Facility | Pricing Level III | Eurodollar    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.00% 0.22%
Revolving Credit Facility | Pricing Level III | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.00%  
Revolving Credit Facility | Pricing Level IV    
Debt Instrument [Line Items]    
Commitment fee percentage 1.75%  
Unused capacity, commitment fee percentage 0.30%  
Revolving Credit Facility | Pricing Level IV | Eurodollar    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.75%  
Revolving Credit Facility | Pricing Level IV | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.75%  
Revolving Credit Facility | Pricing Level V    
Debt Instrument [Line Items]    
Commitment fee percentage 1.50%  
Unused capacity, commitment fee percentage 0.30%  
Revolving Credit Facility | Pricing Level V | Eurodollar    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.50%  
Revolving Credit Facility | Pricing Level V | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.50%