v3.25.4
Stock-Based Compensation (Restricted Stock Activity) (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares of Restricted Stock 0 0  
Forfeitures, Number of Shares of Restricted Stock     (13,333)
Non-vested, Number of Shares of Restricted Stock, Ending Balance 2,500,483 2,500,483 2,902,303
December 2023 [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
Granted, Number of Shares of Restricted Stock   829,095 1,331,110
Vested, Number of Shares of Restricted Stock   (217,179) (473,432)
Forfeitures, Number of Shares of Restricted Stock   (281,333) (40,321)
Non-vested, Number of Shares of Restricted Stock, Ending Balance 2,500,483 2,500,483 2,902,303
Non-vested, Weighted Average Grant Date Fair Value, Beginning Balance   $ 7,833,000 $ 8,736,000
Granted, Weighted Average Grant Date Fair Value   3,175,000 4,850,000
Vested, Weighted Average Grant Date Fair Value   850,000 2,469,000
Forfeitures, Weighted Average Grant Date Fair Value   1,060,000 216,000
Non-vested, Weighted Average Grant Date Fair Value, Ending Balance $ 10,035,000 $ 10,035,000 $ 11,348,000
Restricted Stock [Member] | Employee Terminations [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Forfeitures, Number of Shares of Restricted Stock   (23,465)  
Forfeitures, Weighted Average Grant Date Fair Value   $ 98,000  
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,000
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,000
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,000
Restricted Stock [Member] | December 2022 - With Market Conditions [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,000  
Restricted Stock [Member] | November 2024      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested, Number of Shares of Restricted Stock     (213,687)
Vested, Weighted Average Grant Date Fair Value     $ 1,134,000
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,000
Vested, Weighted Average Grant Date Fair Value     $ 524,000
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,000
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,000  
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,000  
Vested, Weighted Average Grant Date Fair Value   $ 50,000  
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,000  
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,000  
Vested, Weighted Average Grant Date Fair Value   $ 139,000  
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,000  
Vested, Weighted Average Grant Date Fair Value   $ 465,000  
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,000  
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,000