Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION - Narrative (Details)

v3.26.3
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
May 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Cash payments on performance vesting restricted stock units     $ 0 $ 12,297              
Restricted stock units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock-based compensation cost $ 1,200 $ 4,400 5,500 13,800              
Capitalized stock-based compensation cost $ 400 $ 1,400 $ 1,800 $ 4,600              
Total shares awarded (in shares) 120,931 144,440 120,931 144,440 132,727 122,251 143,666 157,119 187,065 167,014  
Fair value of vested awards $ 300 $ 2,100 $ 47,000 $ 28,900              
Unrecognized compensation expense to be expected $ 17,100   $ 17,100                
Unrecognized compensation expense expected to be recognized     2 years 29 days                
Performance stock units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Total shares awarded (in shares) 72,071 183,181 72,071 183,181 96,675 78,044 183,181 183,181 219,155 178,139  
Award vested, percentage   200.00%                  
Cash payments on performance vesting restricted stock units   $ 12,300                  
Unrecognized compensation expense to be expected $ 6,400   $ 6,400                
Unrecognized compensation expense expected to be recognized     2 years 7 days                
2021 Stock Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock, capital shares reserved for future issuance (in shares)                     2,800,000
2021 Stock Incentive Plan | Restricted stock units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Total shares awarded (in shares) 612,658   612,658                
2021 Stock Incentive Plan | Restricted stock units | Employee | Minimum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting period     3 years                
2021 Stock Incentive Plan | Restricted stock units | Director | Minimum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting period     1 year                
2021 Stock Incentive Plan | Restricted stock units | Director | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting period     3 years                
2021 Stock Incentive Plan | Performance stock units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Total shares awarded (in shares) 667,736   667,736                
Percent of target based award, minimum     0.00%                
Percent of target based award, maximum     200.00%                
Performance vesting period     3 years