XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share - Summary of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Basic net income (loss) per share $ 0.09 $ (0.15)
Diluted net income (loss) per share $ 0.09 $ (0.15)
Numerator:    
Net Income (Loss) $ 13,013 $ (19,389)
Denominator:    
Weighted average number of shares outstanding - basic 150,538,700 130,000,000
Add stock options to purchase shares and restricted stock units 1,810,106
Weighted average number of shares outstanding - diluted 152,348,806 130,000,000