XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Schedule of Authorized Shares of Common Stock for Future Issuance (Details)
Jun. 30, 2025
shares
Class of Stock [Line Items]  
Total (in shares) 12,310,266
Shares available for future stock incentive awards  
Class of Stock [Line Items]  
Total (in shares) 4,123,417
Unvested restricted stock units  
Class of Stock [Line Items]  
Total (in shares) 533,331
Outstanding common stock options  
Class of Stock [Line Items]  
Total (in shares) 2,496,722
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