XML 44 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Organization (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2026
Nov. 30, 2023
Mar. 31, 2026
Dec. 31, 2025
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Total cash, cash equivalents and investments     $ 809,269 $ 781,590
Restricted cash and cash equivalents     $ 8,900  
Public Offering        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Sale of stock (in shares) 20,294,117      
Sale of stock (in USD per share) $ 8.50      
Net proceeds received $ 162,300      
Offering expenses $ 10,200      
Over-Allotment        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Sale of stock (in shares) 2,647,058      
Common Stock        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Issuance of common stock (in shares)     20,294,117  
Sales Agreement | Common Stock        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of commission rate from sale of shares (as a percent)   3.00%    
Issuance of common stock (in shares)     0  
Maximum        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Aggregate offering price   $ 300,000