XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK COMPENSATION - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
shares
2021 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares available for issuance (in shares) | shares 5,952,996
Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total compensation cost not yet recognized | $ $ 17,857
Total compensation cost not yet recognized recognition period 1 year 11 months 23 days
Restricted Stock | 2023 Grants | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 2 years
Restricted Stock | 2023 Grants | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 4 years