XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jun. 30, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
AllowanceAllowanceValuation Allowance
for Doubtfulfor Price for Deferred
Accounts AdjustmentsTax Assets
June 30, 2021$30 $12,415 $41,474 
Additions— 170,651 — 
Reductions— (164,335)(35,719)
June 30, 2022$30 $18,731 $5,755 
Additions— 165,543 931 
Reductions— (144,298)— 
June 30, 2023$30 $39,976 $6,686 
Additions— 204,153 580 
Reductions— (202,440)— 
June 30, 2024$30 $41,689 $7,266