XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation - Schedule of Stock Based Compensation Expense by Award Type (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 06, 2024
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation expense     $ 13,248 $ 1,962 $ 907
Restricted Stock Awards          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation expense $ 4,900   2,944    
Restricted Stock Units | 2017 Equity Incentive Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation expense     279    
Restricted Stock Units | 2016 Equity Incentive Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation expense     6,853 1,205  
Performance unit awards          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation expense   $ 2,400 2,155    
Director Stock Compensation Awards [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation expense     46    
Stock Option          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation expense     $ 971 $ 757 $ 907