v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Common stock [Member]
Additional paid in Capital [Member]
Treasury stock [Member]
Accumulated other comprehensive income (loss) [Member]
Accumulated deficit [Member]
Total
Balance at Dec. 31, 2024 $ 6 $ 1,813,198 $ (50,194) $ (76,477) $ (1,028,191) $ 658,342
Balance (in shares) at Dec. 31, 2024 58,027,126          
Issuance of common stock upon exercise of stock-based awards $ 0 [1] 10 0 0 0 10
Issuance of common stock upon exercise of stock-based awards (in shares) 263,327          
Stock-based compensation $ 0 32,511 0 0 0 32,511
Other comprehensive income, net 0 0 0 1,873 0 1,873
Net loss 0 0 0 0 (98,523) (98,523)
Balance at Mar. 31, 2025 $ 6 1,845,719 (50,194) (74,604) (1,126,714) 594,213
Balance (in shares) at Mar. 31, 2025 58,290,453          
Balance at Dec. 31, 2024 $ 6 1,813,198 (50,194) (76,477) (1,028,191) 658,342
Balance (in shares) at Dec. 31, 2024 58,027,126          
Other comprehensive income, net           18,609
Net loss           (223,267)
Balance at Jun. 30, 2025 $ 6 1,838,563 (16,024) (57,868) (1,251,458) 513,219
Balance (in shares) at Jun. 30, 2025 59,134,050          
Balance at Mar. 31, 2025 $ 6 1,845,719 (50,194) (74,604) (1,126,714) 594,213
Balance (in shares) at Mar. 31, 2025 58,290,453          
Issuance of common stock upon exercise of stock-based awards $ 0 [1] 0 [1] 0 0 0 0 [1]
Issuance of common stock upon exercise of stock-based awards (in shares) 330,739          
Issuance of common stock under employee stock purchase plan $ 0 [1] (27,243) 34,170 0 0 6,927
Issuance of common stock under employee stock purchase plan (in shares) 512,858          
Stock-based compensation $ 0 20,087 0 0 0 20,087
Other comprehensive income, net 0 0 0 16,736 0 16,736
Net loss 0 0 0 0 (124,744) (124,744)
Balance at Jun. 30, 2025 $ 6 1,838,563 $ (16,024) (57,868) (1,251,458) 513,219
Balance (in shares) at Jun. 30, 2025 59,134,050          
Balance at Dec. 31, 2025 $ 6 1,872,760   (11,663) (1,433,639) 427,464
Balance (in shares) at Dec. 31, 2025 60,360,154          
Issuance of common stock upon exercise of stock-based awards $ 0 [1] 3,850   0 0 3,850
Issuance of common stock upon exercise of stock-based awards (in shares) 457,776          
Stock-based compensation $ 0 20,172   0 0 20,172
Other comprehensive income, net 0 0   16,600 0 16,600
Net loss 0 0   0 (57,366) (57,366)
Balance at Mar. 31, 2026 $ 6 1,896,782   4,937 (1,491,005) 410,720
Balance (in shares) at Mar. 31, 2026 60,817,930          
Balance at Dec. 31, 2025 $ 6 1,872,760   (11,663) (1,433,639) 427,464
Balance (in shares) at Dec. 31, 2025 60,360,154          
Other comprehensive income, net           20,476
Net loss           (88,119)
Balance at Jun. 30, 2026 $ 6 1,925,024   8,813 (1,521,758) 412,085
Balance (in shares) at Jun. 30, 2026 61,512,619          
Balance at Mar. 31, 2026 $ 6 1,896,782   4,937 (1,491,005) 410,720
Balance (in shares) at Mar. 31, 2026 60,817,930          
Issuance of common stock upon exercise of stock-based awards $ 0 [1] 0 [1]   0 0 0 [1]
Issuance of common stock upon exercise of stock-based awards (in shares) 400,503          
Issuance of common stock under employee stock purchase plan $ 0 [1] 8,232   0 0 8,232
Issuance of common stock under employee stock purchase plan (in shares) 294,186          
Stock-based compensation $ 0 20,010   0 0 20,010
Other comprehensive income, net 0 0   3,876 0 3,876
Net loss 0 0   0 (30,753) (30,753)
Balance at Jun. 30, 2026 $ 6 $ 1,925,024   $ 8,813 $ (1,521,758) $ 412,085
Balance (in shares) at Jun. 30, 2026 61,512,619          
[1] Represents an amount less than $1.