v3.26.1
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         110
Net Income (Loss)         26,371
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        
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        
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         (1,355)
Net Income (Loss)         48,024
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        
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 and employee share purchase plan   12,109     12,109
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan (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