XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Reverse Stock Split (Details)
Mar. 24, 2025
Mar. 12, 2025
USD ($)
shares
Mar. 31, 2025
shares
Mar. 11, 2025
shares
Dec. 31, 2024
shares
Stockholders' Equity          
Reverse stock split ratio 0.1        
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 2,386,325 23,796,200 2,368,072
Minimum          
Stockholders' Equity          
Reverse stock split ratio   0.5      
Restricted Stock          
Stockholders' Equity          
Common stock, shares outstanding (in shares)     0   0