v3.26.3
Earnings Per Share - Narrative (Details)
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
May 23, 2025
Sep. 30, 2026
USD ($)
shares
Sep. 30, 2026
USD ($)
vote
shares
Dec. 31, 2025
USD ($)
May 31, 2025
USD ($)
Oct. 20, 2021
Convertible Senior Notes Due 2030 (Notes) | Convertible Debt              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Loan amount         $ 400,000,000.0 $ 400,000,000.0  
Conversion ratio   0.0432751          
Convertible Senior Notes Due 2031 (Notes) | Convertible Debt              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Loan amount $ 375,000,000.0            
Conversion ratio 0.0346951 0.0346951          
Class A Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, number of votes per common share | vote       1      
Common stock, convertible, conversion ratio             1
Class A Common Stock | Convertible Senior Notes Due 2030 (Notes) | Convertible Debt              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Principal amount for trading price     $ 1,000 $ 1,000      
Class A Common Stock | Convertible Senior Notes Due 2031 (Notes) | Convertible Debt              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Principal amount for trading price     $ 1,000 $ 1,000      
Class B Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, number of votes per common share | vote       1      
Common stock, convertible, conversion ratio     1 1      
Share-Based Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Antidilutive securities excluded from computation of earnings per share, amount (in shares) | shares     3,951 2,699