v3.26.1
EARNINGS PER SHARE - Schedule of Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Basic net income per share:                
Net income $ 5,661 $ 2,194 $ 947 $ 18,425 $ 769 $ 3,108 $ 8,802 $ 22,302
Less: Net income (loss) attributable to non-controlling interest 2,179     5,543     3,372 7,518
Net income attributable to Class A common stockholders $ 3,482     $ 12,882     $ 5,430 $ 14,784
Weighted average shares of Class A common stock outstanding - basic (in shares) 19,419,792     24,345,826     21,638,108 23,909,714
Basic net income per share (in USD per share) $ 0.18     $ 0.53     $ 0.25 $ 0.62
Diluted net income (loss) per share:                
Net income attributable to Class A common stockholders $ 3,482     $ 12,882     $ 5,430 $ 14,784
Reallocation of net income assuming conversion of common units 0     4,214     0 5,716
Net income attributable to Class A common stockholders – diluted $ 3,482     $ 17,096     $ 5,430 $ 20,500
Weighted average shares of Class A common stock outstanding - basic (in shares) 19,419,792     24,345,826     21,638,108 23,909,714
Weighted average effect of dilutive securities (in shares) 123,819     9,590,295     647,521 10,273,553
Weighted average shares of Class A common stock outstanding - diluted (in shares) 19,543,611     33,936,121     22,285,629 34,183,267
Diluted net income per share (in USD per share) $ 0.18     $ 0.50     $ 0.24 $ 0.60
Class B Common Stock                
Diluted net income (loss) per share:                
Antidilutive securities excluded from computation of earnings per share (in shares) 8,381,681           8,381,681  
Out-of-the-money Options                
Diluted net income (loss) per share:                
Antidilutive securities excluded from computation of earnings per share (in shares) 6,911,778     4,362,416     4,601,639 4,436,416