v3.26.1
Other operating income (Tables)
12 Months Ended
Jun. 30, 2026
Component of Operating Income [Abstract]  
Schedule of Other Operating Income
The components of other operating income are as follows:
Years ended June 30,
(in USD thousands)202620252024
Demand response program income$10,407 $7,715 $1,566 
Insurance income— 1,699 — 
Other revenue1,292 — — 
Total other operating income$11,699 $9,413 $1,566