v3.26.1
Preferred Stock and Common Stock - Authorized (Details) - $ / shares
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Preferred Stock and Common Stock        
Preferred stock, shares authorized 5,000,000 5,000,000    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001    
Preferred stock, shares issued 0 0 0 0
Preferred stock, shares outstanding 0 0 0 0
Common stock, shares authorized 600,000,000 600,000,000    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001