v3.25.4
Share-Based Payments - Restricted Share Units ("RSUs") (Details) - Time-Based RSUs - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award      
Fair value of awards on grant date $ 1,500,000 $ 1,300,000 $ 1,500,000
Total-grant date fair value for vested awards $ 956,000 $ 796,000 $ 1,100,000
Unvested Shares      
Beginning balance 105,203    
Granted 98,029 74,842 78,681
Vested (48,296)    
Forfeited (13,117)    
Ending balance 141,819 105,203  
Weighted Average Grant-Date Fair Value      
Beginning balance $ 19.3    
Granted 15.44 $ 17.21 $ 18.94
Vested 19.79    
Forfeited 17.2    
Ending balance $ 16.66 $ 19.3