v3.26.1
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee Benefits and Share-Based Compensation $ 1.9 $ 0.6
Stock-based compensation expense not yet recognized $ 5.0  
Employee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares granted (in shares) 0  
Selling, General and Administrative Expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee Benefits and Share-Based Compensation $ 1.7 $ 0.3
DSUs | Nonemployee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares granted (in shares) 12,906  
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (weighted average share price) $ 6.78  
Common Stock Purchase Warrants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock purchase warrants (shares) 250,000  
Stock-based compensation expense $ 0.7