v3.26.3
Stock-Based Compensation - Schedule of stock-based compensation (Details) - Stock Options - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 03, 2026
Jun. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Total stock-based compensation     $ 3,633 $ 880 $ 11,099 $ 1,847
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Total stock-based compensation $ 800   2,870 767 7,969 1,490
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Total stock-based compensation   $ 1,100 $ 763 $ 113 $ 3,130 $ 357