XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2022
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of Shares, Outstanding, Beginning 1,453,739  
Number of Shares, Exercised (251,676)  
Number of Shares, Expired (2,000)  
Number of Shares, Outstanding, Ending 1,200,063 1,453,739
Vested and expected to vest, December 31, 2022 1,200,063  
Exercisable, December 31, 2022 1,200,063  
Weighted- Average Exercise Price per Share    
Weighted-Average Exercise Price per Share, Outstanding, Beginning $ 14.80  
Weighted-Average Exercise Price per Share, Exercised 14.17  
Weighted-Average Exercise Price per Share, Expired 15.99  
Weighted-Average Exercise Price per Share, Outstanding, Ending 14.93 $ 14.80
Vested and expected to vest, December 31, 2022 14.93  
Exercisable, December 31, 2022 $ 14.93  
Weighted- Average Remaining Contractual Life (years)    
Outstanding 2 years 1 month 6 days 2 years 10 months 24 days
Exercised 1 year 10 months 24 days  
Vested and expected to vest, December 31, 2022 2 years 1 month 6 days  
Exercisable, December 31, 2022 2 years 1 month 6 days  
Aggregate Intrinsic Value    
Outstanding $ 8,886  
Exercised 1,504  
Outstanding 4,666 $ 8,886
Vested and expected to vest, December 31, 2022 4,666  
Exercisable, December 31, 2022 $ 4,666