Annual report [Section 13 and 15(d), not S-K Item 405]

CONSOLIDATED BALANCE SHEETS (Parenthetical)

v3.25.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2025
Dec. 31, 2024
Convertible preferred stock issued 0  
Class A common stock    
Common stock, par value (in dollars per share) $ 0.01  
Common stock, shares authorized 100,000,000  
Common stock, shares issued 70,135,011 69,396,726
Common stock, shares outstanding 21,546,627 22,084,634
Class B common stock    
Common stock, par value (in dollars per share) $ 0.01  
Common stock, shares authorized 30,000,000  
Common stock, shares issued 12,029,375