XML 46 R37.htm IDEA: XBRL DOCUMENT v3.24.4
Share-based Compensation (Details Textual)
$ in Thousands
9 Months Ended
Dec. 31, 2024
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
Amounts withheld from participants $ 500
Performance Share [Member] | Chief Executive Officer [Member]  
Stock Based Compensation (Textual) [Abstract]  
Shares available for grant | shares 6,098
Share-based compensation, grant date fair value $ 600
Restricted Stock [Member]  
Stock Based Compensation (Textual) [Abstract]  
Weighted-average vesting period 1 year 9 months 18 days
Unrecognized stock based compensation expense related to unvested restricted stock $ 8,900
Restricted Stock Units (RSUs) [Member]  
Stock Based Compensation (Textual) [Abstract]  
Weighted-average vesting period 2 years 8 months 12 days
Unrecognized stock based compensation expense related to unvested restricted stock $ 18,700
Stock Settled Appreciation Rights (SSARs) [Member]  
Stock Based Compensation (Textual) [Abstract]  
Unrecognized stock based compensation expense related to unvested restricted stock $ 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