v3.26.1
Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current      
Federal $ 241 $ 1,565 $ 0
State 13,266 176 1,442
Foreign 4,643 425 392
Total current expense 18,150 2,166 1,834
Deferred      
Federal (1,018,538) 139 139
State (441,455) (212) 333
Foreign 4,776 7,186 (76)
Total deferred (benefit) expense     396
Total deferred (benefit) expense (1,455,217) 7,113 0
Income tax (benefit) expense $ (1,437,067) $ 9,279 $ 2,230