XML 71 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Capital Stock and Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Vote
$ / shares
shares
Feb. 25, 2026
USD ($)
Dec. 31, 2024
$ / shares
shares
May 03, 2024
USD ($)
Class of Stock [Line Items]        
Common stock, authorized (in shares) 99,134,268      
Preferred stock, authorized (in shares) 5,000,000   5,000,000  
Conversion description Class B common shares are convertible to Class A common shares at any time at the option of the holder on a one-for-one basis. On December 9, 2025, all of the Company's outstanding Class B common stock were automatically converted (the "Conversion") into the same number of shares of Class A common stock pursuant to the terms of the Company’s Amended and Restated Certificate of Incorporation, as amended. We do not expect to issue any additional shares of Class B common stock following the Conversion. On December 12, 2025, the Company filed a Certificate of Retirement with the Secretary of State of the State of Delaware effecting the retirement of the shares of Class B common stock that were issued but no longer outstanding following the Conversion.      
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      
Shares available for repurchases | $ $ 3.1      
Stock repurchase program, authorized amount | $       $ 25.0
Class B common stock        
Class of Stock [Line Items]        
Common stock, authorized (in shares) 134,268   6,000,000  
Common stock, par value (usd per share) | $ / shares $ 0.00001   $ 0.00001  
Voting rights (per share) | Vote 10      
Subsequent Event | Class A common stock        
Class of Stock [Line Items]        
Stock repurchase program, authorized amount | $   $ 25.0