XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Earnings Per Common Share (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Average share price (in dollars per share) | $ / shares $ 156.25
Series A Units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Instruments to be settled in cash (at least) | $ $ 101,700