v3.26.1
Share-Based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2024
Apr. 30, 2024
Dec. 31, 2023
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation            
Share-based compensation expense         $ 1,665 $ 3,382
Restricted Stock Units            
Share-Based Compensation            
Number of shares granted   1,382,909 1,886,166   2,875,400 1,634,468
Weighted average price, granted   $ 2.26 $ 6.82   $ 1.23 $ 2.25
Vesting period         12 months  
Share-based compensation expense not yet recognized         $ 1,291  
Expected weighted-average period of compensation costs to be recognized (in years)         2 years 6 months  
Percentage of vesting       25.00%    
Share-based compensation expense         $ 1,234 $ 3,161
Number of shares forfeited         619,615 0
Share-based compensation reversal         $ 149  
Non-employee board of directors earned         $ 310 $ 221
Share-based compensation shares issued (in shares) 100,433       1,819,203  
Shares withheld to cover taxes (in shares) 171,990       1,177,449  
Restricted Stock Units | Employees            
Share-Based Compensation            
Number of shares granted         2,214,062 150,000
Weighted average price, granted         $ 1.41 $ 2.17
Restricted Stock Units | Non-employee directors            
Share-Based Compensation            
Share-based compensation shares issued (in shares)         542,882  
Restricted Stock Units | Certain members of salesforce            
Share-Based Compensation            
Share-based compensation expense         $ 121  
Share-based compensation shares issued (in shares)         118,456