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

Year Ended
December 31,
Three Months Ended
March 31,
Year Ended March 31,
2023202420252026
Basic and diluted loss per share
Net loss attributable to common stockholders$(17,307)$(19,639)$(51,012)$(20,552)
Net loss per share attributable to common stockholders - basic and diluted$(0.49)$(0.55)$(0.43)$(0.15)
Weighted-average common share outstanding - basic and diluted35,628 35,813 119,877 133,761