Critical Accounting Policies (Details) |
May 16, 2025
shares
|
Mar. 04, 2025
$ / shares
|
Jun. 27, 2025
$ / shares
|
Dec. 31, 2024
$ / shares
|
---|---|---|---|---|
Noncontrolling Interest [Line Items] | ||||
Stock split, conversion ratio | 10 | |||
Stock split, number of shares issued per share (in shares) | shares | 9 | |||
Common Stock | ||||
Noncontrolling Interest [Line Items] | ||||
Common stock, par value (in dollars per share) | $ 1.00 | $ 1.00 | $ 1.00 | |
Class B Common Stock | ||||
Noncontrolling Interest [Line Items] | ||||
Common stock, par value (in dollars per share) | $ 1.00 | $ 1.00 | $ 1.00 |