XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Details) - Subsequent Event - ATM
Apr. 01, 2025
USD ($)
shares
Subsequent Event [Line Items]  
Number of shares issued | shares 574,374
Net proceeds from issuance of common stock and warrants | $ $ 217,922