XML 78 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Net (Loss) Income per Common Share - Schedule of Calculation of Net (Loss) Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net (loss) income $ (24,418) $ 39,279
Weighted average shares outstanding - basic (in shares) 75,177 73,643
Diluted shares (in shares) 0 2,376
Weighted average shares outstanding - diluted (in shares) 75,177 76,019
Net (loss) income per common share:    
Basic (in usd per share) $ (0.32) $ 0.53
Diluted (in usd per share) $ (0.32) $ 0.52