v3.26.1
Stockholders’ Equity and Stock-Based Compensation - Schedule of Net Proceeds (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jan. 31, 2026
Jun. 30, 2026
Offering costs:    
Net proceeds $ 234,900  
Public Offering [Member]    
Schedule of Net Proceeds [Line Items]    
Gross proceeds   $ 999,996
Offering costs:    
Underwriting discounts and commissions   (40,000)
Other offering costs   (892)
Net proceeds   $ 959,104