v3.26.1
Stock Based Compensation - Schedule of Fair Value Stock Issued (Details) - Options outstanding
6 Months Ended
Jun. 30, 2025
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock price (in dollars per share) $ 14.25
Exercise price (in dollars per share) $ 14.25
Minimum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected volatility 106.80%
Risk free interest rates 4.10%
Expected term (years) 6 years 6 months
Maximum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected volatility 107.90%
Risk free interest rates 4.60%
Expected term (years) 7 years