v3.26.1
STOCKHOLDERS' EQUITY - Schedule of PSU Awards (Details) - Performance Shares
shares in Thousands
6 Months Ended
Jun. 30, 2026
$ / shares
shares
February 27, 2026  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares (in shares) | shares 67
March 2, 2026  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares (in shares) | shares 4
Valuation Revenue Approach | February 27, 2026  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Grant date fair value (in USD per share) $ 53.61
Valuation Revenue Approach | March 2, 2026  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Grant date fair value (in USD per share) 49.25
Valuation Total Shareholder Return Vs. Peer Group Approach | February 27, 2026  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Grant date fair value (in USD per share) 81.38
Valuation Total Shareholder Return Vs. Peer Group Approach | March 2, 2026  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Grant date fair value (in USD per share) $ 72.33