v3.26.1
Stock-Based Compensation - Schedule of Company's Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]        
Stock Options Outstanding, Beginning balance   4,631,713    
Stock Options, Granted   3,594,062 0  
Stock Options, Forfeited   (41,933)    
Stock Options, Expired   (69,934)    
Stock Options, Exercised (166,550) (257,152)    
Stock Options Outstanding, Ending balance 4,631,713 7,856,756   4,631,713
Stock Options, Exercisable at the end of period   1,822,954    
Weighted Average Exercise Price, Beginning balance   $ 4.94    
Weighted Average Exercise Price, Granted   17.42    
Weighted Average Exercise Price, Forfeited   8.41    
Weighted Average Exercise Price, Expired   23.83    
Weighted Average Exercise Price, Exercised   4.81    
Weighted Average Exercise Price, Ending balance $ 4.94 10.47   $ 4.94
Weighted Average Exercise Price, Options exercisable as of end of period   $ 5.73    
Weighted-Average Remaining Contractual Term in years   9 years 3 days   8 years 7 months 20 days
Weighted Average Remaining Contractual Term, Options exercisable   7 years 5 months 12 days    
Aggregate Intrinsic Value, Beginning balance   $ 4,610    
Aggregate Intrinsic Value, Ending balance $ 4,610 65,368   $ 4,610
Aggregate Intrinsic Value, Exercisable   $ 24,249