v3.26.1
Equity - Schedule of Authorized Shares of Common Stock for Future Issuance (Details)
Mar. 31, 2026
shares
Class of Stock [Line Items]  
Total (in shares) 13,076,508
Shares available for future stock incentive awards  
Class of Stock [Line Items]  
Total (in shares) 3,641,284
Unvested restricted stock units  
Class of Stock [Line Items]  
Total (in shares) 736,272
Outstanding common stock options  
Class of Stock [Line Items]  
Total (in shares) 3,542,407
Series A Preferred Stock  
Class of Stock [Line Items]  
Total (in shares) 4,026,346
Series B Preferred Stock  
Class of Stock [Line Items]  
Total (in shares) 437,927
Exercise of warrants  
Class of Stock [Line Items]  
Total (in shares) 692,272