v3.26.3
OPTIONS AND AWARDS - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock options $ 18,838 $ 12,868 $ 48,493 $ 35,187
Stock-based compensation expense related to stock options        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock options 10,035 8,361 28,143 22,568
Stock-based compensation expense related to restricted stock awards        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock options 5,054 3,999 14,161 11,162
Stock-based compensation expense related to restricted stock awards to non-employee directors        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock options 602 508 1,976 1,457
Stock-based compensation expense related to performance stock units        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense related to stock options $ 3,147 $ 0 $ 4,213 $ 0