Annual report pursuant to Section 13 and 15(d)

STOCK BASED COMPENSATION - Liability-Classified Share-Based Arrangement and Bonus Program (Details)

v3.24.0.1
STOCK BASED COMPENSATION - Liability-Classified Share-Based Arrangement and Bonus Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award      
Accrued stock based compensation expense $ 27,085   $ 26,723
2023 Bonus Program      
Share-based Compensation Arrangement by Share-based Payment Award      
Accrued stock based compensation expense 2,000    
Liability-Classified Share-Based Arrangement      
Share-based Compensation Arrangement by Share-based Payment Award      
Target fair value   $ 8,500  
Fair value of awards $ 0