v3.26.1
Share-Based Compensation Expense - Schedule of stock option award activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Shares      
Outstanding, beginning balance (in shares) 488,385 193,156  
Granted (in shares) 0 295,229  
Exercised (in shares) (1,562) 0  
Cancelled or forfeited (in shares) (2,053) 0  
Outstanding, ending balance (in shares) 484,770 488,385 193,156
Exercisable (in shares) 263,348    
Weighted Average Exercise Price      
Outstanding, beginning balance (in usd per share) $ 9.34 $ 17.89  
Granted (in usd per share) 0 3.75  
Exercised (in usd per share) 1.92 0  
Cancelled or forfeited (in usd per share) 24.38 0  
Outstanding, ending balance (in usd per share) 9.30 $ 9.34 $ 17.89
Exercisable (in usd per share) $ 13.97    
Weighted Average Remaining Contractual Term      
Outstanding, Weighted average remaining contractual term 6 years 6 months 7 years 6 months 5 years 9 months 18 days
Exercisable at December 31, 2025 5 years