v3.25.2
Net (Loss) Income Per Share - Summary of Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic            
Net (loss) income $ (22,533) $ (2,334) $ 4,420 $ (1,491) $ (24,867) $ 2,929
Less: net (loss) income attributable to non-controlling interest (3,791)   800   (4,177) 422
Net (loss) income attributable to MediaAlpha, Inc. $ (18,742)   $ 3,620   $ (20,690) $ 2,507
Weighted-average shares of Class A common stock outstanding - basic (in shares) 56,141,117   53,367,896   55,888,125 50,971,172
Weighted-average shares of Class A common stock outstanding - diluted (in shares) 56,141,117   53,367,896   55,888,125 65,868,384
Net (loss) income per share of Class A common stock - basic (in dollars per share) $ (0.33)   $ 0.07   $ (0.37) $ 0.05
Net (loss) income per share of Class A common stock - diluted (in dollars per share) $ (0.33)   $ 0.07   $ (0.37) $ 0.04
Diluted            
Net income $ (22,533) $ (2,334) $ 4,420 $ (1,491) $ (24,867) $ 2,929
Add: incremental tax benefits related to exchange of Class B-1 units           0
Net income available for diluted common shares           $ 2,929
Weighted-average shares of common stock outstanding - diluted (in shares) 56,141,117   53,367,896   55,888,125 65,868,384
Net (loss) income per share of Class A common stock - diluted (in dollars per share) $ (0.33)   $ 0.07   $ (0.37) $ 0.04
Class A Common            
Basic            
Weighted-average shares of Class A common stock outstanding - diluted (in shares)           50,971,172
Diluted            
Weighted-average shares of common stock outstanding - diluted (in shares)           50,971,172
Class B-1 Units            
Basic            
Weighted-average shares of Class A common stock outstanding - diluted (in shares)           14,897,212
Diluted            
Weighted-average shares of common stock outstanding - diluted (in shares)           14,897,212