v3.26.1
Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details) - MRSUs - Chief Executive Officer
Mar. 31, 2026
$ / shares
Tranche 1  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Target (in dollars per share) $ 65.00
Total Payout 25.00%
Tranche 2  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Target (in dollars per share) $ 100.00
Total Payout 50.00%
Tranche 3  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Target (in dollars per share) $ 135.00
Total Payout 100.00%
Tranche 4  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Target (in dollars per share) $ 170.00
Total Payout 150.00%