v3.25.2
NET LOSS PER SHARE (Tables)
12 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share Basic and Diluted
Net loss per share for the years ended December 31, 2022 and 2023, the three months ended March 31, 2024, and the year ended March 31, 2025 are as follows (in thousands, except per share data):

Year Ended
December 31,
Three Months Ended
March 31,
Year Ended March 31,
2022202320242025
Basic and diluted loss per share
Net loss attributable to common stockholders$(16,891)$(17,307)$(19,639)$(51,012)
Net loss per share attributable to common stockholders - basic and diluted$(0.48)$(0.49)$(0.55)$(0.43)
Weighted-average common share outstanding - basic and diluted35,393 35,628 35,813 119,877