XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details)
May 09, 2025
shares
Subsequent Events [Line Item]  
Common stock reserved for issuance 3,091,317
Minimum [Member]  
Subsequent Events [Line Item]  
Common stock reserved for issuance 1,091,317
Maximum [Member]  
Subsequent Events [Line Item]  
Common stock reserved for issuance 3,091,317
Common Stock [Member]  
Subsequent Events [Line Item]  
Common stock reserved for issuance 2,000,000