XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted Earnings (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic Earnings (Loss) per Share [Abstract]    
Net income (loss) $ (21,470) $ 9,528
Basic weighted average common stock outstanding (in shares) 43,390,832 45,603,208
Basic earnings (loss) per share (in dollars per share) $ (0.49) $ 0.21
Diluted Earnings (Loss) per Share [Abstract]    
Basic weighted average common stock outstanding (in shares) 43,390,832 45,603,208
Net effect of dilutive equity awards (in shares) 0 1,090,086
Diluted weighted average common stock outstanding (in shares) 43,390,832 46,693,294
Diluted earnings (loss) per share (in dollars per share) $ (0.49) $ 0.2