XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Payments and Employee Benefits - Restricted Share Units ("RSUs") (Details) - Time-Based RSUs - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award      
Fair value of awards on grant date $ 1,300,000 $ 1,500,000 $ 1,200,000
Total-grant date fair value for vested awards $ 796,000 $ 1,100,000 $ 271,000
Unvested Shares      
Beginning balance 70,750    
Granted 74,842 78,681 39,536
Vested (37,484)    
Forfeited (2,905)    
Ending balance 105,203 70,750  
Weighted Average Grant-Date Fair Value      
Beginning balance $ 22.46    
Granted 17.21 $ 18.94 $ 29.36
Vested 21.25    
Forfeited 17.21    
Ending balance $ 19.3 $ 22.46