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 |