v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 10, 2025
Jun. 30, 2026
Jun. 30, 2026
Stock-Based Compensation      
Number of shares increased for issuance 40,000,000    
Number of shares authorized   40,110,400 40,110,400
Number of shares available for issuance 40,110,400 24,254,087 24,254,087
Restricted Stock Awards      
Stock-Based Compensation      
Stock-based compensation expense   $ 117,906 $ 238,225
Number of authorized shares of the common stock   $ 205,186 $ 205,186
Unrecognized stock-based compensation expense, term     7 months 6 days