XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Net loss per share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share
Net loss per share for the three months ended March 31, 2025 and 2024 was as follows:
Three Months Ended
March 31,
20252024
Numerator:
Net loss attributable to common stockholders:
Basic$(22,636)$(31,653)
Adjustment for change in fair value of liability classified stock options(177)(209)
Diluted$(22,813)$(31,862)
Denominator:
Weighted-average common stock outstanding:
Basic75,171,020 76,214,833 
Adjustment for dilutive effect of liability classified stock options55,367 33,325 
Diluted75,226,387 76,248,158 
Net loss per common share – basic$(0.30)$(0.42)
Net loss per common share – diluted$(0.30)$(0.42)