Quarterly report [Sections 13 or 15(d)]

Share-Based Compensation - Schedule of Restricted Stock Units Activity (Details)

v3.26.1
Share-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) - Employee - 2021 Plan - $ / shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Number of Equity Awards    
Nonvested, beginning of period (in shares) 52,704  
Granted (in shares) 23,290  
Vested (in shares) (27,075)  
Cancelled and forfeited (in shares) (58)  
Nonvested, at end of period (in shares) 48,861  
Weighted-Average Grant-Date Fair Value per Share    
Grant date fair value (in dollars per share) $ 368 $ 277
Granted (in dollars per share) 432  
Vested (in dollars per share) 246  
Cancelled and forfeited (in dollars per share) 452  
Non-vested, at end of period (in dollars per share) $ 368