XML 49 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Schedule of Equity Awards Granted (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Average exercise price (options) $ 6.33 $ 15.41
Restricted stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity Awards Granted 132,735 22,140
Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Granted 20,000 702,358
Restricted stock units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity Awards Granted 37,953 0
Number of Options, Granted 37,953