v3.26.1
Earnings Per Share - Narrative (Details)
shares in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
USD ($)
May 23, 2025
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
vote
shares
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,565 1,966