v3.26.1
Share-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 05, 2022
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based compensation expense   $ 2,546 $ 3,309 $ 15,901 $ 5,599
Intrinsic value of options exercised       1,400 0
Equity Incentive Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based compensation expense   2,546 2,576 15,756 4,159
Expiration period 10 years        
ESPP          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based compensation expense   0 733 $ 145 1,458
ESPP | Share-Based Payment Arrangement, Tranche One          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage       25.00%  
ESPP | Share-Based Payment Arrangement, Tranche Two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage       25.00%  
ESPP | Share-Based Payment Arrangement, Tranche Three          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage       25.00%  
ESPP | Share-Based Payment Arrangement, Tranche Four          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage       25.00%  
ESPP | Equity Incentive Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation expense   16,700   $ 16,700  
Weighted average period of recognition       2 years 6 months 25 days  
ESOP          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based compensation expense   0 $ 0 $ 0 $ (18)
ESOP | Share-Based Payment Arrangement, Tranche One          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage       25.00%  
ESOP | Share-Based Payment Arrangement, Tranche Two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage       25.00%  
ESOP | Share-Based Payment Arrangement, Tranche Three          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage       25.00%  
ESOP | Share-Based Payment Arrangement, Tranche Four          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage       25.00%  
Restricted Stock Units (RSUs) | Equity Incentive Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation expense   $ 8,800   $ 8,800  
Weighted average period of recognition       3 years 10 days  
Common Class A          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common shares issuable (in shares)   6,020,591   6,020,591  
Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares)   9,353,948   9,353,948  
Ordinary shares reserved for future issuance (in shares)   2,503,611   2,503,611