XML 96 R85.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE - Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Basic net income per share:            
Net income $ 2,194 $ 947 $ 769 $ 3,108 $ 3,141 $ 3,877
Less: Net income attributable to non-controlling interest 730   923   1,193 1,975
Net income (loss) attributable to Class A common stockholders $ 1,464   $ (154)   $ 1,948 $ 1,902
Weighted average shares of Class A common stock outstanding - basic (in shares) 21,798,840   23,834,233   22,747,267 23,691,648
Basic net income per share (in USD per share) $ 0.07   $ (0.01)   $ 0.09 $ 0.08
Diluted net income per share:            
Net income (loss) attributable to Class A common stockholders $ 1,464   $ (154)   $ 1,948 $ 1,902
Reallocation of net loss assuming conversion of common units 557       0 0
Net income attributable to Class A common stockholders – diluted $ 2,021       $ 1,948 $ 1,902
Weighted average shares of Class A common stock outstanding - basic (in shares) 21,798,840   23,834,233   22,747,267 23,691,648
Weighted average effect of dilutive securities (in shares) 8,783,747       909,373 389,584
Weighted average shares of Class A common stock outstanding - diluted (in shares) 30,582,587       23,656,640 24,081,232
Diluted net income per share (in USD per share) $ 0.07       $ 0.08 $ 0.08
Class B Common Stock            
Diluted net income per share:            
Antidilutive securities excluded from computation of earnings per share (in shares)     9,408,427   8,381,681 9,720,698
Out-of-the-money Options            
Diluted net income per share:            
Antidilutive securities excluded from computation of earnings per share (in shares) 4,812,850   4,227,718   3,381,943 4,660,034
Employee Stock Options And Restricted Stock Units (RSUs)            
Diluted net income per share:            
Antidilutive securities excluded from computation of earnings per share (in shares)     299,505