v3.26.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Number of Options        
Options outstanding, beginning balance (in shares)   1,182,034 588,171  
Granted (in shares) 0 0 693,692  
Exercised (in shares)     (54,425)  
Canceled (in shares)     (45,404)  
Options outstanding, ending balance (in shares) 1,182,034 1,182,034 1,182,034 588,171
Options exercisable (in shares) 1,129,595 1,129,595    
Weighted Average Exercise price ($)        
Options outstanding, beginning balance (in dollars per share)   $ 1.93 $ 1.92  
Granted (in dollars per share)     1.79  
Exercised (in dollars per share)     (1.93)  
Canceled (in dollars per share)     (0.69)  
Options outstanding, ending balance (in dollars per share) $ 1.93 1.93 1.93 $ 1.92
Options exercisable, weighted average exercise price (in dollars per share) 1.64 1.64    
Weighted Average Grant- Date Fair Value ($)        
Options outstanding, beginning balance (in dollars per share)   3.75 2.04  
Granted (in dollars per share)     5.12  
Exercised (in dollars per share)     (4.81)  
Canceled (in dollars per share)     (5.08)  
Options outstanding, ending balance (in dollars per share) 3.75 3.75 $ 3.75 $ 2.04
Options exercisable, weighted average grant-date fair value (in dollars per share) $ 2.59 $ 2.59    
Stock Options, Additional Disclosures        
Options outstanding, weighted average remaining contractual life   8 years 2 months 12 days 8 years 8 months 12 days 8 years 9 months 18 days
Options exercisable, weighted average remaining contractual life   6 years 1 month 6 days    
Options outstanding, aggregate intrinsic value $ 27,103,204 $ 27,103,204 $ 11,611,870 $ 1,976,425