XML 195 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation Expense (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 2 months 7 years 10 months 7 years 8 months 9 years 6 months
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 6 years 9 months      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 6 years 9 months      
Payment, Tax Withholding, Share-based Payment Arrangement $ 1,359 $ 24 $ 25  
Granted Shares 196,275 0 635,643  
Granted (Weighted-Average Grant Date) $ 7.77   $ 1.70  
Employee        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 2,827      
Share-based Payment Arrangement, Expense 2,097 $ 1,082 $ 1,230  
Share-based Payment Arrangement, Expense, after Tax 1,657 855 972  
Director        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount 201      
Share-based Payment Arrangement, Expense 448 174 158  
Share-based Payment Arrangement, Expense, after Tax $ 354 $ 137 $ 125