v3.25.2
NET LOSS PER SHARE - Schedule of Calculation of Basic and Diluted Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Numerator:    
Net loss attributable to common stockholders - basic $ (7,030) $ (10,039)
Net loss attributable to common stockholders - diluted $ (7,030) $ (10,039)
Denominator:    
Weighted average common shares outstanding—basic (in shares) 169,208,938 175,561,535
Weighted average common shares outstanding - diluted (in shares) 169,208,938 175,561,535
Net loss per share attributable to common stockholders - basic (in USD per share) $ (0.04) $ (0.06)
Net loss per share attributable to common stockholders- diluted (in USD per share) $ (0.04) $ (0.06)