Annual report [Section 13 and 15(d), not S-K Item 405]

STOCKHOLDERS??? EQUITY - Narrative (Details)

v3.25.4
STOCKHOLDERS’ EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Feb. 25, 2026
Feb. 28, 2025
Class of Stock [Line Items]          
Stock repurchase program, authorized amount         $ 125,000
Stock repurchase program, remaining authorized repurchase amount $ 121,000        
Share repurchases $ 17,353 $ 4,054 $ 2,713    
Subsequent Event          
Class of Stock [Line Items]          
Cash dividend (in dollars per share)       $ 0.125  
Open Market Transaction          
Class of Stock [Line Items]          
Stock repurchased (in shares) 123,966        
Share repurchases $ 4,000        
Shares repurchased, average cost (in dollars per share) $ 32.43