XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2022
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator [Abstract]                  
Net income   $ 2,064 $ 17,250 $ (109) $ 3,544 $ 259 $ 272 $ 19,205 $ 4,076
Less: preferred stock dividend   0     (304)     0 (912)
Less: allocation to preferred stockholders   0     (540)     0 (522)
Less: allocation to restricted stockholders   0     (155)     0 (153)
Net income allocated to common stockholders   $ 2,064     $ 2,545     $ 19,205 $ 2,489
Denominator [Abstract]                  
Weighted average common shares outstanding (in shares)   30,163,745     25,381,447     30,114,926 25,692,094
Basic income per share (in dollars per share)   $ 0.07     $ 0.1     $ 0.64 $ 0.1
Denominator [Abstract]                  
Diluted shares outstanding (in shares)   30,698,475     25,381,447     30,455,155 25,692,094
Diluted income per share (in dollars per share)   $ 0.07     $ 0.1     $ 0.63 $ 0.1
Antidilutive Shares [Abstract]                  
Antidilutive shares excluded from computation of loss per share (in shares)   0     6,929,621     0 6,963,849
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,358                
Series A Convertible Preferred Stock [Member]                  
Preferred Stock [Abstract]                  
Preferred stock, par value (in dollars per share) $ 0                
Preferred stock, outstanding (in shares) 0                
Shares converted (in shares) (12,700)                
Series A Preferred Stock [Member]                  
Antidilutive Shares [Abstract]                  
Antidilutive shares excluded from computation of loss per share (in shares)   0     5,381,356     0 5,381,356
Unvested Restricted Stock [Member]                  
Antidilutive Shares [Abstract]                  
Antidilutive shares excluded from computation of loss per share (in shares)   0     1,548,265     0 1,582,493