XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - Subsequent Events
Apr. 23, 2024
shares
Preferred Stock  
Subsequent Event [Line Items]  
Preferred stock, shares exchanged for common stock (in shares) 90,992
Common Stock  
Subsequent Event [Line Items]  
Common stock, shares received in exchange (in shares) 3,639,680