XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Common Stock Narrative (Details)
shares in Thousands
Dec. 31, 2025
vote
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Class of Stock [Line Items]    
Common stock, authorized (in shares) 296,686 296,686
Common stock, par value (in dollars per shares) | $ / shares $ 0.0001 $ 0.0001
Common stock, issued (in shares) 71,289 74,108
Common stock, outstanding (in shares) 71,289 74,108
Common Class A    
Class of Stock [Line Items]    
Common stock, authorized (in shares) 265,000  
Number of votes per share | vote 1  
Common stock, issued (in shares) 39,600 42,400
Common stock, outstanding (in shares) 39,600 42,400
Common Class B    
Class of Stock [Line Items]    
Common stock, authorized (in shares) 31,700  
Number of votes per share | vote 10  
Common stock, issued (in shares) 31,700 31,700
Common stock, outstanding (in shares) 31,700 31,700