v3.25.4
Net Profit (Loss) Per Share Attributable to Ordinary Shareholders - Schedule of Anti-Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Weighted-average shares used in computing net profit (loss) per share attributable to ordinary shareholders, diluted (in shares) 157,460,699   176,773,398
Common Class A      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 23,148,445 30,980,447 35,754,530
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Weighted-average shares used in computing net profit (loss) per share attributable to ordinary shareholders, diluted (in shares) 111,049,902 121,867,011 115,005,250
Common Class B      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 753,565
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Weighted-average shares used in computing net profit (loss) per share attributable to ordinary shareholders, diluted (in shares) 46,410,797 49,040,148 61,768,148
Warrant [Member] | Common Class A      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 146,557 725,334
Warrant [Member] | Common Class B      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 753,565
Share-based Payment Arrangement | Common Class A      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 6,600,456 9,122,598 11,654,082
Share-based Payment Arrangement | Common Class B      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 0
Restricted Stock Units (RSUs) | Common Class A      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 16,547,989 21,711,292 23,375,114
Restricted Stock Units (RSUs) | Common Class B      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 0