v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Ordinary Shares
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total
Balance at the beginning of the period at Dec. 31, 2024 $ 20 $ 959,722 $ (163) $ (521,143) $ 438,436
Balance at the beginning of the period (in shares) at Dec. 31, 2024 72,516,059        
Changes in equity          
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan   2,768     2,768
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan (in shares) 281,273        
Share-based compensation expense   7,748     7,748
Unrealized gain (loss) on short-term investments and currency translation adjustments     (2)   (2)
Net Income (Loss)       8,539 8,539
Balance at the end of the period at Mar. 31, 2025 $ 20 970,238 (165) (512,604) 457,489
Balance at the end of the period (in shares) at Mar. 31, 2025 72,797,332        
Balance at the beginning of the period at Dec. 31, 2024 $ 20 959,722 (163) (521,143) 438,436
Balance at the beginning of the period (in shares) at Dec. 31, 2024 72,516,059        
Changes in equity          
Unrealized gain (loss) on short-term investments and currency translation adjustments         8
Net Income (Loss)         44,806
Balance at the end of the period at Sep. 30, 2025 $ 21 1,011,854 (155) (476,337) 535,383
Balance at the end of the period (in shares) at Sep. 30, 2025 75,424,653        
Balance at the beginning of the period at Mar. 31, 2025 $ 20 970,238 (165) (512,604) 457,489
Balance at the beginning of the period (in shares) at Mar. 31, 2025 72,797,332        
Changes in equity          
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan $ 1 10,697     10,698
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan (in shares) 1,235,031        
Share-based compensation expense   8,876     8,876
Unrealized gain (loss) on short-term investments and currency translation adjustments     112   112
Net Income (Loss)       17,832 17,832
Balance at the end of the period at Jun. 30, 2025 $ 21 989,811 (53) (494,772) 495,007
Balance at the end of the period (in shares) at Jun. 30, 2025 74,032,363        
Changes in equity          
Issuance of Class A ordinary shares under incentive award plans   11,899     11,899
Issuance of Class A ordinary shares under incentive award plans (in shares) 1,392,290        
Share-based compensation expense   10,144     10,144
Unrealized gain (loss) on short-term investments and currency translation adjustments     (102)   (102)
Net Income (Loss)       18,435 18,435
Balance at the end of the period at Sep. 30, 2025 $ 21 1,011,854 (155) (476,337) 535,383
Balance at the end of the period (in shares) at Sep. 30, 2025 75,424,653        
Balance at the beginning of the period at Dec. 31, 2025 $ 21 1,029,748 (25) (462,138) 567,606
Balance at the beginning of the period (in shares) at Dec. 31, 2025 76,294,164        
Changes in equity          
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan   6,073     6,073
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan (in shares) 395,296        
Share-based compensation expense   10,056     10,056
Unrealized gain (loss) on short-term investments and currency translation adjustments     (640)   (640)
Net Income (Loss)       22,592 22,592
Balance at the end of the period at Mar. 31, 2026 $ 21 1,045,877 (665) (439,546) 605,687
Balance at the end of the period (in shares) at Mar. 31, 2026 76,689,460        
Balance at the beginning of the period at Dec. 31, 2025 $ 21 1,029,748 (25) (462,138) 567,606
Balance at the beginning of the period (in shares) at Dec. 31, 2025 76,294,164        
Changes in equity          
Unrealized gain (loss) on short-term investments and currency translation adjustments         (2,722)
Net Income (Loss)         95,369
Balance at the end of the period at Sep. 30, 2026 $ 21 1,079,688 (2,747) (366,769) 710,193
Balance at the end of the period (in shares) at Sep. 30, 2026 78,483,560        
Balance at the beginning of the period at Mar. 31, 2026 $ 21 1,045,877 (665) (439,546) 605,687
Balance at the beginning of the period (in shares) at Mar. 31, 2026 76,689,460        
Changes in equity          
Issuance of Class A ordinary shares under incentive award plans   12,109     12,109
Issuance of Class A ordinary shares under incentive award plans (in shares) 1,290,214        
Share-based compensation expense   11,636     11,636
Unrealized gain (loss) on short-term investments and currency translation adjustments     (715)   (715)
Net Income (Loss)       25,432 25,432
Balance at the end of the period at Jun. 30, 2026 $ 21 1,069,622 (1,380) (414,114) 654,149
Balance at the end of the period (in shares) at Jun. 30, 2026 77,979,674        
Changes in equity          
Issuance of Class A ordinary shares under incentive award plans   (2,999)     (2,999)
Issuance of Class A ordinary shares under incentive award plans (in shares) 503,886        
Share-based compensation expense   13,065     13,065
Unrealized gain (loss) on short-term investments and currency translation adjustments     (1,367)   (1,367)
Net Income (Loss)       47,345 47,345
Balance at the end of the period at Sep. 30, 2026 $ 21 $ 1,079,688 $ (2,747) $ (366,769) $ 710,193
Balance at the end of the period (in shares) at Sep. 30, 2026 78,483,560