XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Reverse Stock Split (Details)
Mar. 24, 2025
Mar. 12, 2025
USD ($)
shares
Sep. 30, 2025
shares
Mar. 11, 2025
shares
Dec. 31, 2024
shares
Stockholders' Equity          
Reverse stock split ratio 0.10        
Fractional shares, post split   1,120      
Fractional shares, pre split basis   112      
Cash payments made in lieu of fractional shares | $   $ 1,000      
Common stock, shares outstanding (in shares)   2,379,508 4,806,776 23,796,200 2,368,072
Minimum          
Stockholders' Equity          
Reverse stock split ratio   0.10      
Maximum          
Stockholders' Equity          
Reverse stock split ratio   0.5