v3.26.1
Stock Based Compensation - Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Details)
6 Months Ended
Apr. 08, 2024
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]      
Dividend yield   0.00% 0.00%
Expected term   6 years 6 years
Risk-free interest rates 4.43%    
Risk-free interest rates, Maximum   4.25% 4.42%
Risk-free interest rates, Minimum   3.86% 4.02%
Expected volatility 124.34%    
Expected volatility, Maximum   105.65% 106.86%
Expected volatility, Minimum   102.09% 104.47%