XML 98 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based Compensation - Schedule of Shares that Vested and Did Not Vest (Details) - Performance Units - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting multiplier 0.00% 87.90% 200.00%
Target 398,500 817,500 500,500
Vested at the end of the performance period 0 718,581 1,001,000
Did not vest at the end of the performance period 398,500 98,919 0