XML 61 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Additional Information) (Details) - Subsequent event [Member] - June 2025 Public Offering [ Memer] - Underwriting Member
Jul. 25, 2025
$ / shares
shares
Subsequent Event [Line Items]  
Additional number of shares to be issued as option in part | shares 1,419,896
Sale of common stock and warrant, public offering price | $ / shares $ 3