v3.26.1
Stock Plan - Summary of Stock Activity for Grants of Restricted Stock Awards (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
RSAs outstanding, Balance 34,877
RSAs outstanding, Vested (5,583)
RSAs outstanding, Balance 29,294
Weighted average grant date FV, Balance | $ / shares $ 4.18
Weighted average grant date FV, Balance outstanding | $ / shares $ 4.18