XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share - Narrative (Details)
6 Months Ended
Nov. 01, 2024
shares
Oct. 07, 2024
shares
Jun. 30, 2025
classOfStock
shares
Dec. 31, 2024
shares
Oct. 03, 2024
shares
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Number of classes stock | classOfStock     2    
Old Common Stock | Previously Reported          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Common stock, shares outstanding (in shares)         26,876
Class B Common Stock          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Common stock, shares outstanding (in shares)     3,417,971 3,512,370 4,568,920
Common stock, shares issued (in shares)     3,417,971 3,512,370 4,568,920
Class A Common Stock          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Shares converted (in shares)     1    
Common stock, shares outstanding (in shares)     3,143,846 3,049,447  
Common stock, shares issued (in shares)     3,143,846 3,049,447  
Sale of stock (in shares) 142,897 1,850,000