v3.26.1
Share-based Compensation - Stock Option Activity (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]        
Options outstanding at beginning of year     19,716  
Granted 0 0 0 0
Exercised     0  
Forfeited prior to vesting     0  
Canceled or expired     (14,215)  
Options outstanding at end of year 5,501   5,501  
Options exercisable at end of year 5,501   5,501  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Options outstanding at beginning of year     $ 35.33  
Granted     0  
Exercised     0  
Forfeited prior to vesting     0  
Canceled or expired     12.58  
Options outstanding at end of year $ 96.6   96.6  
Options exercisable at end of year $ 96.6   $ 96.6