v3.25.2
Share-Based Compensation - Restricted Stock Transactions (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
Restricted Stock Units (RSUs)    
Number of Equity Awards    
Vested (in shares) (14,364)  
Weighted-Average Grant-Date Fair Value per Share    
Award vesting period 3 years  
Shares withheld for tax withholdings (in shares) 6,250  
Restricted Stock Units (RSUs) | Employee | 2021 Plan    
Number of Equity Awards    
Nonvested, beginning of period (in shares) 23,212  
Granted (in shares) 6,504  
Vested (in shares) (10,457)  
Cancelled and forfeited (in shares) (32)  
Nonvested, at end of period (in shares) 19,227  
Weighted-Average Grant-Date Fair Value per Share    
Non-vested, beginning of period (in dollars per share) | $ / shares $ 814 $ 509
Granted (in dollars per share) | $ / shares 1,372  
Vested (in dollars per share) | $ / shares 482  
Cancelled and forfeited (in dollars per share) | $ / shares 1,372  
Non-vested, at end of period (in dollars per share) | $ / shares $ 814  
Restricted Stock Awards    
Weighted-Average Grant-Date Fair Value per Share    
Award vesting period 3 years  
Restricted Stock Awards and Restricted Stock Units | Employee | 2021 Plan    
Number of Equity Awards    
Vested (in shares) (10,457)  
Weighted-Average Grant-Date Fair Value per Share    
Shares withheld for tax withholdings (in shares) 4,236