XML 25 R5.htm IDEA: XBRL DOCUMENT v3.25.4
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, 2022 $ 19 $ 888,120 $ 44 $ (492,034) $ 396,149
Balance at the beginning of the period (in shares) at Dec. 31, 2022 69,697,503        
Changes in equity          
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan $ 1 1,494     1,495
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan (in shares) 763,114        
Share-based compensation expense   27,149     27,149
Unrealized gain (loss) on short-term investments and currency translation adjustments     (38)   (38)
Net Income (Loss)       14,084 14,084
Balance at the end of the period at Dec. 31, 2023 $ 20 916,763 6 (477,950) 438,839
Balance at the end of the period (in shares) at Dec. 31, 2023 70,460,617        
Changes in equity          
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan   12,266     12,266
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan (in shares) 2,055,442        
Share-based compensation expense   30,693     30,693
Unrealized gain (loss) on short-term investments and currency translation adjustments     (169)   (169)
Net Income (Loss)       (43,193) (43,193)
Balance at the end of the period at Dec. 31, 2024 $ 20 959,722 (163) (521,143) 438,436
Balance at the end 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 $ 1 33,023     33,024
Issuance of Class A ordinary shares under incentive award plans and employee share purchase plan (in shares) 3,778,105        
Share-based compensation expense   37,003     37,003
Unrealized gain (loss) on short-term investments and currency translation adjustments     138   138
Net Income (Loss)       59,005 59,005
Balance at the end of the period at Dec. 31, 2025 $ 21 $ 1,029,748 $ (25) $ (462,138) $ 567,606
Balance at the end of the period (in shares) at Dec. 31, 2025 76,294,164