XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Basic earnings per share:        
Net earnings   $ 212 $ 3,487 $ 11,888
Basic weighted average number of shares outstanding (in shares)   2,535,000 4,053,000 4,283,000
Basic net earnings per share (in dollars per share)   $ 0.08 $ 0.86 $ 2.78
Diluted earnings per share:        
Common shares (in shares)   2,535,000 4,053,000 4,283,000
Total diluted shares (in shares)   2,568,000 4,091,000 4,323,000
Diluted net earnings per share (in dollars per share)   $ 0.08 $ 0.85 $ 2.75
Shares repurchased (in shares) 1,942,433   1,942,433  
Restricted stock unit awards        
Diluted earnings per share:        
Units award (in shares)   18,000 23,000 23,000
Performance share unit awards        
Diluted earnings per share:        
Units award (in shares)   15,000 15,000 17,000