v3.26.1
Stock-Based Compensation - Restricted Stock Units (Details)
3 Months Ended
Mar. 31, 2026
shares
Service Based Restricted Stock Units  
Stock-Based Compensation  
Outstanding at beginning of period 1,104,662
Granted 1,045,935
Vested (305,278)
Canceled/forfeited (37,436)
Outstanding at end of period 1,807,883
Performance based restricted stock units  
Stock-Based Compensation  
Outstanding at beginning of period 216,500
Outstanding at end of period 216,500