XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) Per Share - Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]            
Net Income (Loss) $ (12,948) $ (16,226) $ 9,015 $ (27,033) $ (29,174) $ (18,018)
Net (loss) income attributable to common stockholders - basic (12,948)   9,015   (29,174) (18,018)
Net (loss) income attributable to common stockholders - diluted $ (12,948)   $ 9,015   $ (29,174) $ (18,018)
Weighted Average Number of Shares Outstanding, Diluted [Abstract]            
Weighted-average shares of common stock outstanding, basic (in shares) 314,578,498   310,255,853   314,003,663 264,969,675
Weighted-average shares of common stock outstanding, diluted (in shares) 314,578,498   310,255,853   314,003,663 264,969,675
Earnings Per Share, Diluted [Abstract]            
Net (loss) income per share attributable to common stockholders - basic (in dollars per share) $ (0.04)   $ 0.03   $ (0.09) $ (0.07)
Net (loss) income per share attributable to common stockholders - diluted (in dollars per share) $ (0.04)   $ 0.03   $ (0.09) $ (0.07)