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

STOCKHOLDERS??? EQUITY - Schedule of Treasury Stock (Details)

v3.26.1
STOCKHOLDERS’ EQUITY - Schedule of Treasury Stock (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stock Repurchase Program [Roll Forward]    
Balance as of December 31, 2024 (shares) 19,450  
Balance as of December 31, 2025 (shares) 21,739 19,450
Balance as of December 31, 2024 $ 51,293  
Class A common stock repurchased through the Stock Repurchase Program 3,499 $ 31,200
Balance as of December 31, 2025 $ 54,792 $ 51,293
Class A Common Stock | Class A common stock repurchased through the Stock Repurchase Program    
Stock Repurchase Program [Roll Forward]    
Class A common stock repurchased through Stock Repurchase Program (in shares) 2,289  
Class A common stock repurchased through the Stock Repurchase Program $ 3,499