XML 41 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jun. 30, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
AllowanceAllowance Allowance
for Doubtfulfor Price for Deferred
Accounts AdjustmentsTax Assets
June 30, 2019$30 $24,075 $35,420 
Additions— 140,413 2,407 
Reductions— (134,396)— 
June 30, 2020$30 $30,092 $37,827 
Additions— 178,902 3,647 
Reductions— (196,579)— 
June 30, 2021$30 $12,415 $41,474 
Additions— 170,651 — 
Reductions— (164,335)(35,719)
June 30, 2022$30 $18,731 $5,755