v3.25.2
Mezzanine Equity and Stockholders' Equity (Deficit) - Voting Rights (Details)
Jun. 30, 2025
item
shares
Mezzanine Equity and Stockholders' Equity (Deficit)  
Minimum shares of common stock converted from preferred stock | shares 1,000,000
Number of directors elected by holders of preferred stock 4
Number of directors elected by holders of common stock 1