XML 113 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Net Loss Per Share
A reconciliation of basic and diluted net loss per share, together with the related shares outstanding in thousands for the years ended December 31, 2023, 2022 and 2021, is as follows:
Net Loss Per Share: 202320222021
Net loss$(160,276)$(137,464)$(77,329)
Weighted average shares:  
Basic shares80,174 60,094 58,535 
Effect of dilutive securities—employee and director equity awards outstanding— — — 
Diluted shares80,174 60,094 58,535 
Net loss per share - basic$(2.00)$(2.29)$(1.32)
Net loss per share - diluted$(2.00)$(2.29)$(1.32)