XML 58 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share - Components of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net income (loss) attributable to common stockholder basic $ (21,577) $ (22,969) $ 20,942 $ (80,856)
Net income (loss) attributable to common stockholders diluted $ (21,577) $ (22,969) $ 20,942 $ (80,856)
Denominator:        
Weighted-average common shares outstanding basic 44,527,997 43,772,990 44,234,936 43,722,129
Weighted-average number of common shares outstanding - diluted 44,527,997 43,772,990 44,425,531 43,722,129
Net income (loss) per share applicable to common stockholders basic $ (0.48) $ (0.52) $ 0.47 $ (1.85)
Net income (loss) per share applicable to common stockholders diluted $ (0.48) $ (0.52) $ 0.47 $ (1.85)