XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
NET LOSS PER SHARE (Tables)
6 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share Basic and Diluted
Net loss per share for the three- and six-month periods ended September 30, 2023 and 2024 are as follows:

Three Months Ended September 30,Six Months Ended September 30,
2023202420232024
Basic and diluted loss per share
Net loss attributable to common stockholders$(6,510)$(1,888)$(12,679)$(24,225)
Net loss per share attributable to common stockholders - basic and diluted$(0.18)$(0.02)$(0.36)$(0.23)
Weighted-average common share outstanding - basic and diluted35,653 107,532 35,629 107,335