XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Numerator [Abstract]      
Net income   $ 25,997 $ 12,634
Less: preferred stock dividend   0 (1,111)
Less: allocation to preferred stockholders   0 (1,753)
Less: allocation to restricted stockholders   0 (559)
Net income allocated to common stockholders   $ 25,997 $ 9,211
Denominator [Abstract]      
Weighted average common shares outstanding (in shares)   30,105,194 25,879,483
Basic net income per share (in dollars per share)   $ 0.86 $ 0.36
Denominator [Abstract]      
Dilutive shares outstanding (in shares)   30,540,628 25,879,483
Diluted income per share (in dollars per share)   $ 0.85 $ 0.36
Antidilutive Shares [Abstract]      
Antidilutive shares excluded from computation of earnings (loss) per share (in shares)   0 516,233
Unvested Restricted Stock [Member]      
Antidilutive Shares [Abstract]      
Antidilutive shares excluded from computation of earnings (loss) per share (in shares)   0 516,233
Common Stock [Member]      
Preferred Stock [Abstract]      
Number of shares issued upon conversion of preferred stock (in shares) 423.729    
Stock conversion (in shares) 5,381,356    
Series A Convertible Preferred Stock [Member]      
Preferred Stock [Abstract]      
Preferred stock, par value (in dollars per share) $ 0 $ 0 $ 0
Preferred stock, outstanding (in shares) 0    
Shares converted (in shares) (12,700)