XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Summary of Nonvested Performance-based Share Awards (Details) - Nonvested shares - Forecast
36 Months Ended
Dec. 31, 2025
10% "Target"  
Stock-based compensation  
Compounded Annual Growth Rate, Three Year Book Value 1000.00%
10% "Target" | Share-based Payment Arrangement, Less than or Equal to 25th Percentile [Member]  
Stock-based compensation  
Vesting percentile 100.00%
10% "Target" | Share-based Payment Arrangement, 50th Percentile [Member]  
Stock-based compensation  
Vesting percentile 150.00%
10% "Target" | Share-based Payment Arrangement, Greater than or Equal to 75th Percentile [Member]  
Stock-based compensation  
Vesting percentile 200.00%
9%  
Stock-based compensation  
Compounded Annual Growth Rate, Three Year Book Value 9.00%
9% | Share-based Payment Arrangement, Less than or Equal to 25th Percentile [Member]  
Stock-based compensation  
Vesting percentile 75.00%
9% | Share-based Payment Arrangement, 50th Percentile [Member]  
Stock-based compensation  
Vesting percentile 125.00%
9% | Share-based Payment Arrangement, Greater than or Equal to 75th Percentile [Member]  
Stock-based compensation  
Vesting percentile 175.00%
8%  
Stock-based compensation  
Compounded Annual Growth Rate, Three Year Book Value 8.00%
8% | Share-based Payment Arrangement, Less than or Equal to 25th Percentile [Member]  
Stock-based compensation  
Vesting percentile 50.00%
8% | Share-based Payment Arrangement, 50th Percentile [Member]  
Stock-based compensation  
Vesting percentile 100.00%
8% | Share-based Payment Arrangement, Greater than or Equal to 75th Percentile [Member]  
Stock-based compensation  
Vesting percentile 150.00%
6%  
Stock-based compensation  
Compounded Annual Growth Rate, Three Year Book Value 6.00%
6% | Share-based Payment Arrangement, Less than or Equal to 25th Percentile [Member]  
Stock-based compensation  
Vesting percentile 25.00%
6% | Share-based Payment Arrangement, 50th Percentile [Member]  
Stock-based compensation  
Vesting percentile 75.00%
6% | Share-based Payment Arrangement, Greater than or Equal to 75th Percentile [Member]  
Stock-based compensation  
Vesting percentile 125.00%
5%  
Stock-based compensation  
Compounded Annual Growth Rate, Three Year Book Value 5.00%
5% | Share-based Payment Arrangement, Less than or Equal to 25th Percentile [Member]  
Stock-based compensation  
Vesting percentile 0.00%
5% | Share-based Payment Arrangement, 50th Percentile [Member]  
Stock-based compensation  
Vesting percentile 50.00%
5% | Share-based Payment Arrangement, Greater than or Equal to 75th Percentile [Member]  
Stock-based compensation  
Vesting percentile 100.00%