v3.25.2
Stockholders' Deficit (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Aug. 31, 2023
Stockholders' Equity              
Common stock, par value per share (in usd per share)   $ 0.01   $ 0.01   $ 0.01  
Aggregate gross proceeds       $ 0 $ 263,272    
Private Placement | Securities Subscription Arrangement              
Stockholders' Equity              
Sale of stock, number of shares issued in transaction (in shares) 6,880,481            
Common stock, par value per share (in usd per share) $ 0.01            
Share, price per share (in usd per share) $ 10.00            
Aggregate gross proceeds $ 68,800            
Common Stock              
Stockholders' Equity              
Authorized amount             $ 500,000
Common Stock | August 2023 Sales Agreement              
Stockholders' Equity              
Sale of stock, number of shares issued in transaction (in shares)   0 12,200,000 0 12,200,000    
Sale of stock, consideration received on transaction     $ 188,000   $ 188,000    
Remaining unissued capital   $ 51,000   $ 51,000