v3.26.1
STOCK-BASED COMPENSATION - Summary of RSUs and PSUs (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 1,283,669    
Granted (in shares) 669,558    
Vested and Released (in shares) (728,102)    
Forfeited (in shares) (25,751)    
Outstanding at end of period (in shares) 1,199,374 1,283,669  
Vested and deferred (in shares) 20,358    
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 333,401    
Granted (in shares) 100,692    
Vested and Released (in shares) (169,098)    
Forfeited (in shares) 0    
Outstanding at end of period (in shares) 264,995 333,401  
Vested and deferred (in shares) 0    
PSUs | 2025 PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 86,911    
Granted (in shares)   86,911  
Outstanding at end of period (in shares)   86,911  
Performance period   3 years  
PSUs | 2024 PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 77,392    
Granted (in shares)     87,550
Outstanding at end of period (in shares)   77,392  
Performance period   3 years  
PSUs | 2023 PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 169,098    
Outstanding at end of period (in shares)   169,098  
Performance period   3 years  
PSUs | 2026 PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Granted (in shares) 100,692    
Performance period 3 years