v3.26.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 31, 2025
Mar. 31, 2026
Schedule of Stock Option Activity [Abstract]    
Number of Stock Options Outstanding 3,950,958 5,297,351
Weighted Average Exercise Price Per Share $ 12.61 $ 18.66
Weighted Average Remaining Contractual Term (in Years) 8 years 10 months 24 days 9 years
Aggregate Intrinsic Value $ 69,966 $ 160,987
Number of Stock Options Outstanding, Vested and expected to vest   5,297,351
Weighted Average Exercise Price Per Share, Vested and expected to vest, June 30, 2025   $ 18.66
Weighted Average Remaining Contractual Term (in Years), Vested and expected to vest, June 30, 2025   9 years
Aggregate Intrinsic Value, Vested and expected to vest   $ 160,987
Number of Stock Options Outstanding, Exercisable   1,269,986
Weighted Average Exercise Price Per Share, Exercisable   $ 12.11
Weighted Average Remaining Contractual Term (in Years), Exercisable   8 years 4 months 24 days
Aggregate Intrinsic Value, Exercisable   $ 46,912
Number of Stock Options Outstanding, Granted   1,482,951
Weighted Average Exercise Price Per Share, Granted   $ 34.31
Number of Stock Options Outstanding, Exercised   (58,593)
Weighted Average Exercise Price Per Share, Exercised   $ 11.91
Number of Stock Options Outstanding, Forfeited   (77,965)
Weighted Average Exercise Price Per Share, Forfeited   $ 15.04