XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Share-based Compensation (Details Textual)
$ in Millions
9 Months Ended
Dec. 31, 2025
USD ($)
shares
Stock Based Compensation (Textual) [Abstract]  
Employee stock purchase plan discount on shares 15.00%
Employee Stock [Member]  
Stock Based Compensation (Textual) [Abstract]  
Unrecognized stock based compensation expense related to unvested restricted stock $ 0.0
Amounts withheld from participants $ 0.7
Performance Share [Member] | Chief Executive Officer [Member]  
Stock Based Compensation (Textual) [Abstract]  
Shares available for grant | shares 4,970
Share-based compensation, grant date fair value $ 0.5
Restricted Stock [Member]  
Stock Based Compensation (Textual) [Abstract]  
Weighted-average vesting period 1 year 2 months 12 days
Unrecognized stock based compensation expense related to unvested restricted stock $ 2.4
Restricted Stock Units (RSUs) [Member]  
Stock Based Compensation (Textual) [Abstract]  
Weighted-average vesting period 2 years 7 months 6 days
Unrecognized stock based compensation expense related to unvested restricted stock $ 29.7
Stock Settled Appreciation Rights (SSARs) [Member]  
Stock Based Compensation (Textual) [Abstract]  
Unrecognized stock based compensation expense related to unvested restricted stock $ 0.0
Amended and Restated 2024 Equity Incentive Plan [Member]  
Stock Based Compensation (Textual) [Abstract]  
Shares available for grant | shares 3,200,000
Amended and Restated 2024 Equity Incentive Plan [Member] | Common stock [Member] | Maximum [Member]  
Stock Based Compensation (Textual) [Abstract]  
Shares authorized under 2020 Equity incentive plan | shares 3,000,000
Amended and Restated 2020 Equity Incentive Plan [Member] | Common stock [Member]  
Stock Based Compensation (Textual) [Abstract]  
Shares available for grant | shares 237,080
Two Thousand and Twenty Equity Incentive Plan [Member] | Common stock [Member] | Maximum [Member]  
Stock Based Compensation (Textual) [Abstract]  
Common Shares Issued under Employee Stock Purchase Plan | shares 500,000