XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of 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 is as follows: 

Three Months Ended June 30,Six Months Ended June 30,
Net Loss Per Share:2024202320242023
Net loss$(13,822)$(64,432)$(41,164)$(95,216)
Weighted average shares: 
Basic shares96,151 77,246 93,922 70,603 
Effect of dilutive securities—employee and director equity awards outstanding, preferred shares and 2023 Notes— — — — 
Diluted shares96,151 77,246 93,922 70,603 
Net loss per share - basic$(0.14)$(0.83)$(0.44)$(1.35)
Net loss per share - diluted  
$(0.14)$(0.83)$(0.44)$(1.35)