XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Capital Stock and Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
Vote
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Class of Stock [Line Items]    
Common stock, authorized (in shares) 105,000,000  
Preferred stock, authorized (in shares) 5,000,000 5,000,000
Conversion description The Class B common stock is set to automatically convert into Class A common stock on December 9, 2025. On October 10, 2025, the Company filed a preliminary proxy statement with the SEC to seek stockholder approval of a proposed amendment to the Company's certificate of incorporation that would extend the automatic conversion date of the Class B common stock to December 9, 2030. On November 5, 2025, the Company determined to not pursue this action further and allow the Class B common stock to automatically convert into Class A common stock pursuant to the Company’s current certificate of incorporation, due to being informed by Nasdaq of its position, in a departure from recent precedent and related guidance, that the proposed amendment would violate Nasdaq’s listing standards.  
Dividends declared (in dollars per share) | $ / shares $ 0  
Class A common stock    
Class of Stock [Line Items]    
Common stock, authorized (in shares) 94,000,000 94,000,000
Common stock, par value (usd per share) | $ / shares $ 0.00001 $ 0.00001
Voting rights (per share) | Vote 1  
Remaining share repurchase | $ $ 3.1  
Class B common stock    
Class of Stock [Line Items]    
Common stock, authorized (in shares) 6,000,000 6,000,000
Common stock, par value (usd per share) | $ / shares $ 0.00001 $ 0.00001
Voting rights (per share) | Vote 10