XML 119 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income (Loss) Per Share - Narrative (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2021
vote
class
shares
Dec. 31, 2024
vote
shares
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Class of Stock [Line Items]        
Number of classes of common stock | class 2      
Common stock, conversion ratio 1      
Common Class A        
Class of Stock [Line Items]        
Number of votes per share of stock held | vote 1 1    
Number of shares issued in conversion (in shares) | shares 1 1    
Common Class A | PSUs        
Class of Stock [Line Items]        
Potentially dilutive common stock equivalents (in shares) | shares   1,128,021 1,077,726 1,283,620
Class B Common Stock        
Class of Stock [Line Items]        
Number of votes per share of stock held | vote 10 10