XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings (Losses) per share            
Net earnings (losses) $ 827 $ (1,999) $ 2,476 $ 6,090 $ (1,172) $ 8,566
Basic weighted average number of shares outstanding (in shares) 2,535   4,371   2,526 4,365
Basic net earnings (losses) per share (in dollars per share) $ 0.33   $ 0.57   $ (0.46) $ 1.96
Diluted earnings (losses) per share:            
Common shares (in shares) 2,535   4,371   2,526 4,365
Total diluted shares (in shares) 2,561   4,404   2,526 4,399
Diluted net earnings (losses) per share (in dollars per share) $ 0.32   $ 0.56   $ (0.46) $ 1.95
Restricted stock units awards            
Diluted earnings (losses) per share:            
Unit awards (in shares) 14   21   0 22
Performance share unit awards            
Diluted earnings (losses) per share:            
Unit awards (in shares) 12   12   0 12