v3.25.1
Related Parties (Details)
$ / shares in Units, $ in Thousands
2 Months Ended 3 Months Ended
Feb. 24, 2025
USD ($)
member
$ / shares
shares
Feb. 24, 2025
USD ($)
member
$ / shares
shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Related Party Transaction [Line Items]        
Warrant exercise price (in USD per share) | $ / shares $ 11.50 $ 11.50    
Proceeds from the exercise of warrants | $     $ 314,124 $ 0
Exercised On Cashless Basis        
Related Party Transaction [Line Items]        
Common stock issued in exchange for warrants exercised (in shares) 9,469,634 9,469,634    
Exercise of warrants (in shares)   3,418,518    
Exercised On Cash Basis        
Related Party Transaction [Line Items]        
Common stock issued in exchange for warrants exercised (in shares) 27,315,105 27,315,105    
Exercise of warrants (in shares)   27,315,105    
Warrant exercise price (in USD per share) | $ / shares $ 11.50 $ 11.50    
Proceeds from the exercise of warrants | $   $ 314,124    
Related Party        
Related Party Transaction [Line Items]        
Number of members of the Board exercising warrants | member 2 2    
Common stock issued in exchange for warrants exercised (in shares) 15,984,566 15,984,566    
Related Party | Exercised On Cashless Basis        
Related Party Transaction [Line Items]        
Common stock issued in exchange for warrants exercised (in shares) 1,336,124 1,336,124    
Exercise of warrants (in shares) 482,340      
Related Party | Exercised On Cash Basis        
Related Party Transaction [Line Items]        
Common stock issued in exchange for warrants exercised (in shares) 14,648,442 14,648,442    
Exercise of warrants (in shares) 14,648,442      
Warrant exercise price (in USD per share) | $ / shares $ 11.50 $ 11.50    
Proceeds from the exercise of warrants | $ $ 168,467