Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation - Restricted Stock Awards (Details)

v3.25.0.1
Share-Based Compensation - Restricted Stock Awards (Details) - Director - Restricted Stock Awards - 2021 Directors Plan - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of RSAs      
Nonvested, beginning of period (in shares) 1,134 2,097  
Granted (in shares) 2,160 1,458  
Vested (in shares) (3,294) (2,421)  
Cancelled and forfeited (in shares) 0 0  
Nonvested, at end of period (in shares) 0 1,134  
Weighted-Average Grant-Date Fair Value per Share      
Non-vested, beginning of period (in dollars per share) $ 0 $ 781 $ 427
Granted (in dollars per share) 524 781  
Vested (in dollars per share) 612 474  
Cancelled and forfeited (in dollars per share) 0 0  
Non-vested, at end of period (in dollars per share) $ 0 $ 781