XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share - Narrative (Details)
3 Months Ended
Mar. 31, 2025
class_of_stock
shares
Mar. 31, 2024
shares
Dec. 31, 2024
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of classes of common stock | class_of_stock 2    
Common Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of shares excluded related to restricted stock units 0 0  
Restricted Stock Units (RSUs)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of shares excluded related to restricted stock units 1,033,419 1,084,610  
Class B Non‑Voting Common Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common stock, outstanding (in shares) 0   0