v3.26.1
Stock-Based Compensation (Restricted Stock Activity) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-vested, Number of Shares of Restricted Stock, Beginning Balance 2,169,900 2,084,946  
Granted, Number of Shares of Restricted Stock 0 1,000,000 4,500,000
Forfeitures, Number of Shares of Restricted Stock   (13,333) (200,739)
Non-vested, Number of Shares of Restricted Stock, Ending Balance 2,462,188 2,169,900 2,084,946
June 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock     500,000
January 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock   100,000  
December 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock   350,000  
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-vested, Number of Shares of Restricted Stock, Beginning Balance 2,169,900 2,084,946 2,614,419
Granted, Number of Shares of Restricted Stock 1,054,095 1,433,610 1,002,241
Vested, Number of Shares of Restricted Stock (400,394) (1,197,944) (1,232,251)
Forfeitures, Number of Shares of Restricted Stock (361,413) (150,712) (299,463)
Non-vested, Number of Shares of Restricted Stock, Ending Balance 2,462,188 2,169,900 2,084,946
Non-vested, Weighted Average Grant Date Fair Value, Beginning Balance $ 7,833 $ 8,736 $ 11,869
Granted, Weighted Average Grant Date Fair Value 4,228 5,381 3,942
Vested, Weighted Average Grant Date Fair Value   5,742 5,208
Vested-Accelerated vesting, Weighted Average Grant Date Fair Value 1,691    
Forfeitures, Weighted Average Grant Date Fair Value 1,437 728 1,315
Non-vested, Weighted Average Grant Date Fair Value, Ending Balance $ 9,381 $ 7,833 $ 8,736
Restricted Stock [Member] | Employee Terminations [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Forfeitures, Number of Shares of Restricted Stock (103,545) (121,591) (82,077)
Forfeitures, Weighted Average Grant Date Fair Value $ 475 $ 571 $ 298
Restricted Stock [Member] | December 2022 - Performance Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Forfeitures, Number of Shares of Restricted Stock (257,868)    
Forfeitures, Weighted Average Grant Date Fair Value $ 962    
Restricted Stock [Member] | October 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock     333,080
Granted, Weighted Average Grant Date Fair Value     $ 1,456
Restricted Stock [Member] | October 2023, With Performance Conditions [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock     310,916
Granted, Weighted Average Grant Date Fair Value     $ 955
Restricted Stock [Member] | October 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock     225,000
Granted, Weighted Average Grant Date Fair Value     $ 983
Restricted Stock [Member] | July 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock     (78,800)
Vested, Weighted Average Grant Date Fair Value     $ 302
Restricted Stock [Member] | November 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock     (109,833)
Vested, Weighted Average Grant Date Fair Value     $ 429
Restricted Stock [Member] | December 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock     (67,073)
Vested, Weighted Average Grant Date Fair Value     $ 234
Restricted Stock [Member] | June 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock     67,720
Vested, Number of Shares of Restricted Stock     (350,247)
Granted, Weighted Average Grant Date Fair Value     $ 320
Vested, Weighted Average Grant Date Fair Value     $ 1,639
Restricted Stock [Member] | June 2024, With Performance Conditions [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock     (58,652)
Vested, Weighted Average Grant Date Fair Value     $ 274
Restricted Stock [Member] | May and July 2021 Awards With Market Condition [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Forfeitures, Number of Shares of Restricted Stock     (217,386)
Forfeitures, Weighted Average Grant Date Fair Value     $ 1,017
Restricted Stock [Member] | January 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock     56,330
Granted, Weighted Average Grant Date Fair Value     $ 197
Restricted Stock [Member] | February 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock     9,195
Vested, Number of Shares of Restricted Stock     (14,811)
Granted, Weighted Average Grant Date Fair Value     $ 31
Vested, Weighted Average Grant Date Fair Value     $ 53
Restricted Stock [Member] | March 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock     (69,286)
Vested, Weighted Average Grant Date Fair Value     $ 256
Restricted Stock [Member] | April 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock     (394,932)
Vested, Weighted Average Grant Date Fair Value     $ 1,630
Restricted Stock [Member] | May 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock     (88,617)
Vested, Weighted Average Grant Date Fair Value     $ 391
Restricted Stock [Member] | August 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock   32,800  
Granted, Weighted Average Grant Date Fair Value   $ 154  
Restricted Stock [Member] | October 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock   100,000  
Granted, Weighted Average Grant Date Fair Value   $ 490  
Restricted Stock [Member] | November 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 103,638    
Vested, Number of Shares of Restricted Stock   (213,687)  
Vested, Weighted Average Grant Date Fair Value   $ 1,134  
Restricted Stock [Member] | November 2024, With Performance Conditions [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock   1,198,310  
Vested, Number of Shares of Restricted Stock   (103,638)  
Granted, Weighted Average Grant Date Fair Value   $ 4,206  
Vested, Weighted Average Grant Date Fair Value   $ 524  
Restricted Stock [Member] | January 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock   65,000  
Granted, Weighted Average Grant Date Fair Value   $ 354  
Restricted Stock [Member] | December 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock   (77,306)  
Vested, Weighted Average Grant Date Fair Value   $ 417  
Restricted Stock [Member] | February 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock   (13,922)  
Vested, Weighted Average Grant Date Fair Value   $ 68  
Restricted Stock [Member] | March 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock   (69,287)  
Vested, Weighted Average Grant Date Fair Value   $ 328  
Restricted Stock [Member] | April 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock   37,500  
Vested, Number of Shares of Restricted Stock   (385,787)  
Granted, Weighted Average Grant Date Fair Value   $ 177  
Vested, Weighted Average Grant Date Fair Value   $ 1,737  
Restricted Stock [Member] | December 2021 Awards With Market Condition [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Forfeitures, Number of Shares of Restricted Stock   (29,121)  
Forfeitures, Weighted Average Grant Date Fair Value   $ 157  
Restricted Stock [Member] | July 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock   (78,801)  
Vested, Weighted Average Grant Date Fair Value   $ 394  
Restricted Stock [Member] | June 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock   (255,516)  
Vested, Weighted Average Grant Date Fair Value   $ 1,140  
Restricted Stock [Member] | July 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 3,772    
Granted, Weighted Average Grant Date Fair Value $ 17    
Restricted Stock [Member] | August 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 5,323    
Vested, Number of Shares of Restricted Stock (10,933)    
Granted, Weighted Average Grant Date Fair Value $ 25    
Vested, Weighted Average Grant Date Fair Value $ 50    
Restricted Stock [Member] | September 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 200,000    
Granted, Weighted Average Grant Date Fair Value $ 922    
Restricted Stock [Member] | October 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 215,000    
Vested, Number of Shares of Restricted Stock (33,333)    
Granted, Weighted Average Grant Date Fair Value $ 905    
Vested, Weighted Average Grant Date Fair Value $ 139    
Restricted Stock [Member] | November 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 160,000    
Vested, Number of Shares of Restricted Stock (120,434)    
Granted, Weighted Average Grant Date Fair Value $ 708    
Vested, Weighted Average Grant Date Fair Value $ 465    
Restricted Stock [Member] | November 2025, With Performance Conditions [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 245,000    
Granted, Weighted Average Grant Date Fair Value $ 598    
Restricted Stock [Member] | December 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock (52,479)    
Vested, Weighted Average Grant Date Fair Value $ 196    
Restricted Stock [Member] | February 2026 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 150,000    
Vested, Number of Shares of Restricted Stock (21,666)    
Granted, Weighted Average Grant Date Fair Value $ 698    
Vested, Weighted Average Grant Date Fair Value $ 99    
Restricted Stock [Member] | March 2026 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 30,000    
Granted, Weighted Average Grant Date Fair Value $ 139    
Restricted Stock [Member] | April 2026 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock (12,499)    
Vested, Weighted Average Grant Date Fair Value $ 61    
Restricted Stock [Member] | May 2026 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 45,000    
Granted, Weighted Average Grant Date Fair Value $ 216    
Restricted Stock [Member] | June 2026 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock (149,050)    
Vested, Weighted Average Grant Date Fair Value $ 681