XML 85 R61.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator [Abstract]                
Net income (loss) $ 2,417 $ 6,459 $ (1,623) $ 2,790 $ 3,959 $ 4,542 $ 7,253 $ 11,291
Common Stock Class A [Member]                
Denominator [Abstract]                
Weighted Average Number of Shares Outstanding, Basic 50,265     49,837     50,099 49,687
Weighted Average Number of Shares Outstanding, Diluted 51,570     50,669     51,401 50,519
Earnings (Loss) Per Share, Basic $ 0.04     $ 0.06     $ 0.14 $ 0.23
Earnings (Loss) Per Share, Diluted $ 0.04     $ 0.05     $ 0.14 $ 0.22
Net Income (Loss) Available to Common Stockholders, Diluted $ 2,417     $ 2,790     $ 7,253 $ 11,291
Net Income (Loss) Available to Common Stockholders, Basic $ 2,417     $ 2,790     $ 7,253 $ 11,291