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 |
| X | ||||||||||
- Definition Amount of gross proceeds. No definition available.
|
| X | ||||||||||
- Definition The amount of net proceeds. No definition available.
|
| X | ||||||||||
- Definition The amount of other offering costs. No definition available.
|
| X | ||||||||||
- Definition Stockholders Equityand Stock Based Compensation Scheduleof Net Proceeds Details Line Items No definition available.
|
| X | ||||||||||
- Definition The amount of underwriting discounts and commissions. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Details
|