XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss per Share - Loss per Share (Details)
9 Months Ended
Oct. 11, 2024
USD ($)
Apr. 30, 2020
USD ($)
Sep. 30, 2024
USD ($)
Jul. 19, 2024
USD ($)
Convertible Notes        
Earnings or Loss per Share [Line Items]        
Principal amount   $ 287,500,000 $ 287,500,000 $ 287,500,000
Convertible to shares of common stock   7,411,704    
Convertible Notes        
Earnings or Loss per Share [Line Items]        
Convertible, If-converted value in excess of principal     $ 597,800,000  
Subsequent event | Convertible Notes        
Earnings or Loss per Share [Line Items]        
Convertible Notes Payable $ 287,400,000      
Convertible to shares of common stock 7,500,000