v3.26.1
Derivatives - (Additional Information) (Details)
3 Months Ended 9 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2026
USD ($)
Derivative [Line Items]    
Derivative notional amount outstanding $ 0 $ 0
Covered Call Options    
Derivative [Line Items]    
Derivative notional amount issued 17,900,000 39,900,000
Proceeds from derivatives 200,000 700,000
Derivative notional amount expired 19,900,000 35,900,000
Realized gains on derivative 200,000 700,000
Derivative notional amount outstanding $ 4,000,000 $ 4,000,000