XML 127 R117.htm IDEA: XBRL DOCUMENT v3.24.1
Earning Per Share - Summary of Composition of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net Income (Loss) $ (11,712) $ (11,968) $ 5,598
Basic weighted average common shares outstanding   17,753,914 11,310,386
Net effect of dilutive stock options and warrants   0 0
Net effect of dilutive restricted stock awards   0 0
Diluted weighted average common shares outstanding   17,753,914 11,310,386
Basic   $ (0.67) $ 0.49
Diluted   $ (0.67) $ 0.49