v3.26.1
Condensed Consolidated Statement of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Shares
Additional Paid-In Capital
Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2024   189,963,492      
Beginning balance at Dec. 31, 2024 $ 97,366 $ 1,410,025 $ 82,048 $ (1,346,572) $ (48,135)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 3,564   3,564    
Issuance of common shares pursuant to exercise of options (in shares)   892,857      
Issuance of common shares pursuant to ESPP 2,653 $ 4,616 (1,963)    
Issuance of common shares pursuant to ESPP (in shares)   44,541      
Issuance of common shares pursuant to ESPP 131 $ 173 (42)    
Issuance of common shares upon vesting of RSUs   580,584      
Issuance of common shares upon vesting of RSUs 0 $ 1,518 (1,518)    
Unrealized loss on available-for-sale securities (31)       (31)
Net income (24,526)     (24,526)  
Ending balance (in shares) at Mar. 31, 2025   191,481,474      
Ending balance at Mar. 31, 2025 79,157 $ 1,416,332 82,089 (1,371,098) (48,166)
Beginning balance (in shares) at Dec. 31, 2024   189,963,492      
Beginning balance at Dec. 31, 2024 97,366 $ 1,410,025 82,048 (1,346,572) (48,135)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (22,003)        
Ending balance (in shares) at Jun. 30, 2025   191,641,511      
Ending balance at Jun. 30, 2025 82,976 $ 1,417,110 82,628 (1,368,575) (48,187)
Beginning balance (in shares) at Mar. 31, 2025   191,481,474      
Beginning balance at Mar. 31, 2025 79,157 $ 1,416,332 82,089 (1,371,098) (48,166)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 864   864    
Issuance of common shares pursuant to exercise of options (in shares)   160,037      
Issuance of common shares pursuant to ESPP 453 $ 778 (325)    
Unrealized loss on available-for-sale securities (21)       (21)
Net income 2,523     2,523  
Ending balance (in shares) at Jun. 30, 2025   191,641,511      
Ending balance at Jun. 30, 2025 $ 82,976 $ 1,417,110 82,628 (1,368,575) (48,187)
Beginning balance (in shares) at Dec. 31, 2025 192,531,225 192,531,225      
Beginning balance at Dec. 31, 2025 $ 76,576 $ 1,421,429 83,318 (1,380,073) (48,098)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 1,359   1,359    
Issuance of common shares pursuant to exercise of options (in shares)   4,149,396      
Issuance of common shares pursuant to ESPP 12,556 $ 22,262 (9,706)    
Issuance of common shares pursuant to ESPP (in shares)   27,203      
Issuance of common shares pursuant to ESPP 88 $ 115 (27)    
Issuance of common shares upon vesting of RSUs   239,933      
Issuance of common shares upon vesting of RSUs 0 $ 688 (688)    
Unrealized loss on available-for-sale securities (97)       (97)
Net income 169,695     169,695  
Ending balance (in shares) at Mar. 31, 2026   196,947,757      
Ending balance at Mar. 31, 2026 $ 260,177 $ 1,444,494 74,256 (1,210,378) (48,195)
Beginning balance (in shares) at Dec. 31, 2025 192,531,225 192,531,225      
Beginning balance at Dec. 31, 2025 $ 76,576 $ 1,421,429 83,318 (1,380,073) (48,098)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 164,552        
Ending balance (in shares) at Jun. 30, 2026 197,634,118 197,634,118      
Ending balance at Jun. 30, 2026 $ 258,733 $ 1,448,177 74,321 (1,215,521) (48,244)
Beginning balance (in shares) at Mar. 31, 2026   196,947,757      
Beginning balance at Mar. 31, 2026 260,177 $ 1,444,494 74,256 (1,210,378) (48,195)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 1,625   1,625    
Issuance of common shares pursuant to exercise of options (in shares)   686,361      
Issuance of common shares pursuant to ESPP 2,123 $ 3,683 (1,560)    
Unrealized loss on available-for-sale securities (49)       (49)
Net income $ (5,143)     (5,143)  
Ending balance (in shares) at Jun. 30, 2026 197,634,118 197,634,118      
Ending balance at Jun. 30, 2026 $ 258,733 $ 1,448,177 $ 74,321 $ (1,215,521) $ (48,244)