v3.26.1
Share-Based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSU) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Number of Units    
Restricted stock unit, beginning balance (in shares) 1,090,778  
Restricted stock units granted in period (in shares) 511,308  
Restricted stock units vested in period (in shares) (155,233)  
Restricted stock units forfeited in period (in shares) (23,923)  
Restricted stock unit, ending balance (in shares) 1,422,930 1,090,778
Restricted stock unit, unvested and expected to vest (in shares) 1,271,183  
RSU, Weighted Average Grant Date Fair Value    
Restricted stock units beginning balance (in dollars per share) $ 7.63  
Restricted stock units grant-date fair value (in dollars per share) 9.37  
Restricted stock units vested fair value (in dollars per share) 8.61  
Restricted stock units forfeited fair value (in dollars per share) 14.95  
Restricted stock units ending balance (in dollars per share) 8.02 $ 7.63
Restricted stock units, unvested and expected to vest (in dollars per share) $ 7.94  
RSU, Additional Disclosures [Abstract]    
Weighted Average Remaining Contractual Term (years) 1 year 3 days 1 year 29 days
Weighted average remaining contractual term, unvested and expected to vest (years) 11 months 1 day  
Aggregate intrinsic value, unvested $ 13,930 $ 10,417
Aggregate intrinsic value, unvested and expected to vest $ 12,445