XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Summary of reconciliation of shares used to determine net loss per share (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Summary of Significant Accounting Policies        
Net income $ 39,810 $ 11,277 $ 69,365 $ 10,201
Weighted average number of shares - basic 44,960,464 43,498,908 44,870,642 43,426,463
Shares underlying options 2,191,793 2,919,899 2,103,799 2,418,082
Weighted average number of shares - diluted 47,152,257 46,418,807 46,974,441 45,844,545