v3.26.1
Stock-Based Compensation Expense - Schedule of stock option award activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Shares        
Outstanding, beginning balance (in shares) 484,770 488,385 488,385  
Granted (in shares) 0 0    
Exercised (in shares) 0 0    
Cancelled or forfeited (in shares) 0 (1,372)    
Outstanding, ending balance (in shares) 484,770 487,013 484,770 488,385
Exercisable (in shares) 337,155 265,420    
Weighted Average Exercise Price        
Outstanding, beginning balance (in dollars per share) $ 9.30 $ 9.34 $ 9.34  
Granted (in dollars per share) 0 0    
Exercised (in dollars per share) 0 0    
Cancelled or forfeited (in dollars per share) 0 14.48    
Outstanding, ending balance (in dollars per share) 9.30 9.33 $ 9.30 $ 9.34
Exercisable (in dollars per share) $ 11.73 $ 13.96    
Weighted Average Remaining Contractual Term        
Outstanding, Weighted average remaining contractual term 6 years 7 years 6 years 6 months 7 years 6 months
Exercisable, Weighted average remaining contractual term 5 years 3 months 3 days 5 years 6 months