XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 29, 2024
Feb. 27, 2024
Mar. 31, 2024
Class of Warrant or Right [Line Items]      
Stock issuance costs     $ 480
Private Placement      
Class of Warrant or Right [Line Items]      
Number of common stock sold (in shares)   3,244,689  
Common stock, price per share sold (usd per share)   $ 17.07  
Proceeds from sale of common stock $ 499,300    
Stock issuance costs $ 500    
Private Placement | Pre-Funded Warrant      
Class of Warrant or Right [Line Items]      
Common stock, price per share sold (usd per share)   $ 17.06  
Number of securities called by warrants (in shares)   26,046,065  
Exercise price of warrants (usd per share)   $ 0.01