v3.26.1
NET LOSS PER SHARE (Tables)
3 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share Basic and Diluted
Net loss per share for the three-month periods ended June 30, 2025 and 2026 are as follows (in thousands, except per share data):

Three Months Ended June 30,
20252026
Basic and diluted loss per share
Net loss attributable to common stockholders$(10,234)$(8,440)
Net loss per share attributable to common stockholders - basic and diluted$(0.08)$(0.06)
Weighted-average common share outstanding - basic and diluted133,313 134,169