XML 109 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Performance Shares) (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Performance share awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
PSUs Outstanding - December 31, 2023 68,265
Granted, Weighted Average Grant Date Value per RSU | $ / shares $ 293.17
Award vesting period 3 years
Performance share awards [Member] | PitchBook Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
PSUs Outstanding - December 31, 2023 25,364
Stretch Performance Shares | PitchBook Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
PSUs Outstanding - December 31, 2023 42,901