XML 81 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity and Restrictions - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
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 (loss) $ 2,698 $ 6,126 $ 4,872 $ 3,407 $ 2,492 $ 6,449 $ 13,696 $ 12,348
Common Stock Class A [Member]                
Numerator [Abstract]                
Net Income (Loss) Available to Common Stockholders, Basic 2,698     3,407     13,696 12,348
Net Income (Loss) Available to Common Stockholders, Diluted $ 2,698     $ 3,407     $ 13,696 $ 12,348
Denominator [Abstract]                
Weighted Average Number of Shares Outstanding, Basic 49,615     50,075     49,739 50,203
Weighted Average Number of Shares Outstanding, Diluted 50,522     50,799     50,647 50,927
Earnings Per Share, Basic $ 0.06     $ 0.07     $ 0.28 $ 0.25
Earnings Per Share, Diluted $ 0.05     $ 0.06     $ 0.27 $ 0.24