Organization and Summary of Significant Accounting Policies - Antidilutive Securities Excluded From Computation of EPS (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Antidilutive securities excluded from computation of earnings per share | ||||
Total potentially dilutive securities (in shares) | 5,772 | 10,106 | 5,914 | 10,188 |
Stock-based awards | ||||
Antidilutive securities excluded from computation of earnings per share | ||||
Total potentially dilutive securities (in shares) | 3,854 | 4,777 | 3,871 | 4,778 |
2027 Notes | ||||
Antidilutive securities excluded from computation of earnings per share | ||||
Total potentially dilutive securities (in shares) | 415 | 2,312 | 429 | 2,393 |
2027 Warrants | ||||
Antidilutive securities excluded from computation of earnings per share | ||||
Total potentially dilutive securities (in shares) | 1,503 | 3,017 | 1,614 | 3,017 |