XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Weighted Average        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average shares excluded from the calculation of net loss per diluted share 10,576 2,081 6,997 2,113
Series A Redeemable Convertible Preferred Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average shares excluded from the calculation of net loss per diluted share 7,940   7,940  
Series A Redeemable Convertible Preferred Stock | Weighted Average        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average shares excluded from the calculation of net loss per diluted share 7,940 4,014
Series A Warrants | Weighted Average        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average shares excluded from the calculation of net loss per diluted share 322
Series B Warrants | Weighted Average        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average shares excluded from the calculation of net loss per diluted share 126
Restricted Stock Awards and Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average shares excluded from the calculation of net loss per diluted share 568 821 568 821
Restricted Stock Awards and Units | Weighted Average        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average shares excluded from the calculation of net loss per diluted share 639 882 785 982
Outstanding Stock Options        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average shares excluded from the calculation of net loss per diluted share 1,997 1,207 1,997 1,207
Outstanding Stock Options | Weighted Average        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average shares excluded from the calculation of net loss per diluted share 1,997 1,199 1,750 1,131