XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Capital Stock and Warrants - Common Stock Reserved for Future Issuance (Details) - shares
Sep. 30, 2025
Dec. 31, 2024
Common stock    
Stock options to purchase common stock (in shares) 319,493 296,391
Total shares of Class A Common Stock reserved (in shares) 810,166  
Employee Stock Option    
Common stock    
Stock options available for future issuance (in shares) 289,024 92,020
Class A Common Stock Warrants    
Common stock    
Warrants outstanding for future issuance of convertible common stock (in shares) 201,649