v3.25.4
EARNINGS PER SHARE - Summary of Company's Potentially Dilutive Securities Excluded (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 5,986,077 140,135
Performance-based Options Outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 534,063 0
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 4,429,563 140,135
Restricted Stock Units Outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,022,451 0