v3.26.3
Goodwill (Details)
3 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Goodwill [Abstract]    
Goodwill impairment charge $ 5,400,000 $ 5,362,000
Accumulated goodwill impairment losses $ 0 $ 0