Annual report [Section 13 and 15(d), not S-K Item 405]

Share-Based Compensation - Narrative (Details)

v3.25.4
Share-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Feb. 15, 2025
Jan. 01, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation cost     $ 12.4
Total unrecognized compensation cost, period for recognition     11 months
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period     3 years
Restricted Stock Units (RSUs) | Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage     33.00%
Restricted Stock Units (RSUs) | Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage     33.00%
Restricted Stock Units (RSUs) | Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage     33.00%
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage 100.00% 100.00%  
Award vesting period     3 years
PSU conversion ration (in shares)     1
Performance Shares | Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage     50.00%
Performance Shares | Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage     50.00%
Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for future grants (in shares)     366,381
Common Stock | Director | 2021 Directors Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for future grants (in shares)     69,093
Common Stock | Maximum | Employee | 2021 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares)     675,000
Common Stock | Maximum | Director | 2021 Directors Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares)     90,000