v3.25.2
Description of Business and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Jun. 09, 2021
Jun. 30, 2021
Jun. 30, 2025
Dec. 31, 2024
Subsidiary, Sale of Stock [Line Items]        
Retained earnings (accumulated deficit)     $ (304,665) $ (273,019)
Proceeds from sale of stock and reverse recapitalization transaction   $ 345,500    
Payments of transaction costs   $ 18,200    
Cash, cash equivalents, and short-term investments     $ 147,900  
Private Placement        
Subsidiary, Sale of Stock [Line Items]        
Shares issued in transaction (in shares) 20,000,000      
Price per share (in dollars per share) $ 10.00      
Aggregate gross proceeds $ 200,000