v3.26.1
Stockholders’ Equity - Schedule of Option Outstanding and Exercisable (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Sep. 25, 2025
Options Outstanding        
Weighted Average Exercise Price (in dollars per share) $ 15.13   $ 36.05  
Number Outstanding (in shares) 1,853,371   569,922 466,162
Weighted Average Remaining Contractual Life (in years) 9 years 3 months 21 days 9 years 21 days    
Options Exercisable        
Weighted Average Exercise Price (in dollars per share) $ 14.67      
Number exercisable (in shares) 1,834,726      
Weighted Average Remaining Contractual Life (in years) 9 years 3 months 21 days