Quarterly report [Sections 13 or 15(d)]

Share-Based Compensation - Restricted Stock Transactions (Details)

v3.25.1
Share-Based Compensation - Restricted Stock Transactions (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Restricted Stock Awards | Tranche Two    
Weighted-Average Grant-Date Fair Value per Share    
Award vesting period 3 years  
Restricted Stock Units (RSUs)    
Number of RSAs    
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 RSAs    
Nonvested, beginning of period (in shares) 23,212  
Granted (in shares) 6,504  
Vested (in shares) (10,338)  
Cancelled and forfeited (in shares) 0  
Nonvested, at end of period (in shares) 19,378  
Weighted-Average Grant-Date Fair Value per Share    
Non-vested, beginning of period (in dollars per share) $ 813 $ 509
Granted (in dollars per share) 1,372  
Vested (in dollars per share) 481  
Cancelled and forfeited (in dollars per share) 0  
Non-vested, at end of period (in dollars per share) $ 813  
Restricted Stock Awards and Restricted Stock Units | Employee | 2021 Plan    
Number of RSAs    
Vested (in shares) (10,338)  
Weighted-Average Grant-Date Fair Value per Share    
Shares withheld for tax withholdings (in shares) 4,198