XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Series A Redeemable Convertible Preferred Stock        
Earnings Per Share Basic [Line Items]        
Shares excluded from the calculation of net loss per diluted share 7,940   7,940  
Series A Warrants and Series B Warrants        
Earnings Per Share Basic [Line Items]        
Shares excluded from the calculation of net loss per diluted share     4,367  
Restricted Stock Awards and Units        
Earnings Per Share Basic [Line Items]        
Shares excluded from the calculation of net loss per diluted share 568 821 568 821
Outstanding Stock Options        
Earnings Per Share Basic [Line Items]        
Shares excluded from the calculation of net loss per diluted share 1,997 1,207 1,997 1,207