XML 59 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Weighted Average Shares Outstanding for Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Earnings per share — Basic:      
Net income (loss) $ (2,654) $ 1,618 $ 9,515
Weighted-average shares outstanding — Basic 67,005 67,370 66,739
Net income per common share — Basic $ (0.04) $ 0.02 $ 0.14
Earnings per share — Diluted:      
Net income (loss) $ (2,654) $ 1,618 $ 9,515
Weighted-average shares outstanding — Basic 67,005 67,370 66,739
Effect of potentially dilutive securities   418 146
Weighted-average shares outstanding — Diluted 67,005 67,788 66,885
Net income (loss) per common share - Diluted $ (0.04) $ 0.02 $ 0.14