v3.26.1
Stock Compensation - Summary of Share-based Compensation Arrangements by Share-based Payment Award (Details) - 2017 EIP, 2021 EIP and 2024 Inducement Plan [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options, Beginning 8,395,290 8,395,290  
Number of Options, Granted   2,155,339  
Number of Options, Exercised   (322,634)  
Number of Options, Cancelled and forfeited   (312,144)  
Number of Options, Ending   9,915,851 8,395,290
Number of Options, Options exercisable   5,019,619  
Number of Options, Vested and expected to vest   9,915,851  
Weighted-Average Exercise Price, Opening balance $ 19.59 $ 19.59  
Weighted Average Exercise Price, Granted   41.93  
Weighted Average Exercise Price, Exercised   13.7  
Weighted Average Exercise Price, Cancelled and forfeited   32.41  
Weighted Average Exercise Price, Ending balance   24.23 $ 19.59
Weighted Average Exercise Price, Option exercisable   $ 16.62  
Weighted Average Exercise Price, Vested and expected to vest $ 24.23    
Weighted-Average Remaining Contractual Life   7 years 7 months 2 days 7 years 6 months 29 days
Weighted Average Remaining Contractual Life, Options exercisable   6 years 5 months 4 days  
Weighted Average Remaining Contractual Life, Vested and expected to vest   7 years 7 months 2 days  
Aggregate Intrinsic Value, Outstanding   $ 187,146 $ 260,696
Aggregate Intrinsic Value, Options exercisable   132,361  
Aggregate Intrinsic Value, Vested and expected to vest   $ 187,146