v3.26.1
Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended
May 22, 2025
Aug. 09, 2023
May 15, 2023
May 08, 2023
Dec. 31, 2024
Oct. 31, 2025
Dec. 31, 2025
May 19, 2025
Preferred Stock [Abstract]                
Aggregate number of shares may issue and sell (in shares)         10,000,000   10,000,000  
Preferred stock, par value (in dollars per share)         $ 0.0001   $ 0.0001  
Series A Preferred Stock [Member]                
Preferred Stock [Abstract]                
Shares converted (in shares)           35,000    
Series A Preferred Stock [Member] | Investor [Member]                
Preferred Stock [Abstract]                
Aggregate number of shares may issue and sell (in shares)               200,000
Preferred stock, par value (in dollars per share)               $ 0.0001
Stated price per share (in dollars per share)               1,000
Purchase price per share (in dollars per share)               $ 960
Number of shares offered in first closing (in shares) 35,000              
Net proceeds before deducting placement agent fees and other offering expenses $ 33.6              
Class A Common Stock [Member]                
Preferred Stock [Abstract]                
Number of shares offered in first closing (in shares)   110,192 110,192 110,192        
Net proceeds before deducting placement agent fees and other offering expenses   $ 10.0 $ 10.0 $ 10.0        
Shares converted (in shares)         1,600,000      
Number of shares issued upon conversion (in shares)           14,302,063    
Class A Common Stock [Member] | Investor [Member]                
Preferred Stock [Abstract]                
Number of shares issued as a commitment fee (in shares) 505,051