XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2024
$ / shares
shares
Nov. 30, 2023
$ / shares
shares
Dec. 31, 2024
USD ($)
votePerShare
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Feb. 27, 2024
USD ($)
Feb. 23, 2022
USD ($)
Class Of Stock [Line Items]              
Percentage of aggregate outstanding shares of common stock to be cease     10.00%        
Common Class A              
Class Of Stock [Line Items]              
Number of votes per share | votePerShare     1        
Stock repurchase agreement, authorized amount | $           $ 450.0 $ 250.0
Stock repurchase program, available for future repurchases | $     $ 290.3        
Common Class B              
Class Of Stock [Line Items]              
Number of votes per share | votePerShare     10        
Number of shares convertible per share | shares     1        
Conversion of stock, amount | $     $ 24.9 $ 12.0 $ 1.8    
Common Class A And Class B | Related Party | Spectrum Stock Purchase Agreement              
Class Of Stock [Line Items]              
Repurchased shares (in shares) | shares 6,200,000 12,000,000          
Repurchased shares (in usd per share) | $ / shares $ 7.19 $ 5.47          
Stock price (in usd per share) | $ / shares $ 7.57 $ 5.76          
Common Class A And Class B | Related Party | Francisco Partners Stock Purchase Agreement              
Class Of Stock [Line Items]              
Repurchased shares (in shares) | shares 14,600,000 12,000,000