XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Schedule of Authorized Shares of Common Stock for Future Issuance (Details)
Mar. 31, 2025
shares
Class of Stock [Line Items]  
Total (in shares) 12,374,230
Shares available for future stock incentive awards  
Class of Stock [Line Items]  
Total (in shares) 4,169,806
Unvested restricted stock units  
Class of Stock [Line Items]  
Total (in shares) 572,605
Outstanding common stock options  
Class of Stock [Line Items]  
Total (in shares) 2,475,023
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,523