XML 101 R91.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 24, 2023
Jun. 29, 2023
Aug. 31, 2023
Jul. 18, 2023
Subscription agreement        
Subsequent Events        
Number of shares agreed to issue   5,000,000    
Purchase price (in dollars per share)   $ 10.00    
Aggregate gross proceeds   $ 50.0    
Subsequent Event        
Subsequent Events        
Aggregate gross proceeds     $ 118.8  
Number of shares issued     11,900,000  
Subsequent Event | Definitive agreements        
Subsequent Events        
Number of shares agreed to issue       5,000,000
Purchase price (in dollars per share)       $ 10.00
Aggregate gross proceeds       $ 50.0
Subsequent Event | Investor Rights Agreement        
Subsequent Events        
Purchase price (in dollars per share) $ 10.00      
Number of shares issued 1.9      
Proceeds from issuance of common stock $ 18.8