XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Details) - USD ($)
Apr. 01, 2025
Mar. 31, 2025
Dec. 31, 2024
Subsequent Event [Line Items]      
Aggregate offering price of common stock   $ 2,000 $ 2,000
Subsequent Event | Open Market Sale Agreement      
Subsequent Event [Line Items]      
Shares sold 0    
Subsequent Event | Maximum | Open Market Sale Agreement      
Subsequent Event [Line Items]      
Aggregate offering price of common stock $ 14,500,000    
Percentage of agent commission on gross proceeds of common stock sold 3.00%