v3.23.1
Net Income (Loss) per Share - A Reconciliation of Basic And Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net Income (Loss) per Share    
Net income (loss) $ 18,829 $ (1,620)
Weighted average shares:    
Basic 69,162,223 59,318,320
Effect of dilutive awards 146,796  
Diluted 69,309,019 59,318,320
Net income per share:    
Basic $ 0.27 $ (0.03)
Diluted $ 0.27 $ (0.03)