XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (EPS) - Narrative (Details) - shares
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock-based compensation              
Antidilutive nonvested shares (in shares) 5,847 2,842 47,223 69,021      
Performance-based share awards              
Stock-based compensation              
Vesting period           3 years 3 years
Performance-based share awards | Forecast              
Stock-based compensation              
Vesting period         3 years