v3.26.1
Share-Based Compensation - Schedule of Stock Options Outstanding and Exercisable (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Jun. 30, 2026
$ / shares
$ / shares
shares
Jun. 30, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
Dec. 31, 2025
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options outstanding (in shares) | shares 5,368,723 5,368,723 5,368,723    
Weighted average remaining life (years) 1 year 8 months 19 days 1 year 8 months 19 days      
Weighted average exercise price, outstanding (in dollars per share) $ 4.36 $ 4.36   $ 4.37  
Options exercisable (in shares) | shares 5,368,723 5,368,723 5,368,723    
Weighted average exercise price, exercisable (in dollars per share) $ 4.36 $ 4.36      
2024 Long Term Incentive Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Option price per share, lower (in dollars per share)   $ 2.13      
Option price per share, upper (in dollars per share)   $ 3.47      
Options outstanding (in shares) | shares 1,390,000 1,390,000 1,390,000    
Weighted average remaining life (years) 5 years 4 months 13 days 5 years 4 months 13 days      
Weighted average exercise price, outstanding (in dollars per share)     $ 2.97   $ 3.21
Options exercisable (in shares) | shares 146,250 146,250 146,250    
Weighted average exercise price, exercisable (in dollars per share)     $ 3.14    
Exercise price range one          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Option price per share, lower (in dollars per share) $ 2.40        
Option price per share, upper (in dollars per share) $ 3.79        
Options outstanding (in shares) | shares 1,723,807 1,723,807 1,723,807    
Weighted average remaining life (years) 6 months 18 days 6 months 18 days      
Weighted average exercise price, outstanding (in dollars per share) $ 2.97 $ 2.97      
Options exercisable (in shares) | shares 1,723,807 1,723,807 1,723,807    
Weighted average exercise price, exercisable (in dollars per share) $ 2.97 $ 2.97      
Exercise price range one | 2024 Long Term Incentive Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options outstanding (in shares) | shares 1,390,000 1,390,000 1,390,000    
Weighted average remaining life (years) 5 years 4 months 13 days 5 years 4 months 13 days      
Options exercisable (in shares) | shares 146,250 146,250 146,250    
Weighted average exercise price, exercisable (in dollars per share)     $ 3.14    
Exercise price range two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Option price per share, lower (in dollars per share) $ 4.20        
Option price per share, upper (in dollars per share) $ 5.76        
Options outstanding (in shares) | shares 3,644,916 3,644,916 3,644,916    
Weighted average remaining life (years) 1 year 2 months 1 day 1 year 2 months 1 day      
Weighted average exercise price, outstanding (in dollars per share) $ 5.02 $ 5.02      
Options exercisable (in shares) | shares 3,644,916 3,644,916 3,644,916    
Weighted average exercise price, exercisable (in dollars per share) $ 5.02 $ 5.02