XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.4
SHARE REPURCHASE PROGRAM (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Feb. 27, 2025
Aug. 08, 2024
Share Repurchase Program [Line Items]        
Repurchases of Class A Common Stock $ 2,688,000 $ 45,815,000    
Class A Common Stock        
Share Repurchase Program [Line Items]        
Share repurchase plan, authorized amount     $ 100,000,000.0 $ 50,000,000.0
Share repurchase plan, increase in authorized amount     $ 50,000,000.0  
Stock repurchased and retired (in shares) 567,607      
Repurchases of Class A Common Stock $ 2,700,000      
Share repurchase program, remaining authorized amount $ 52,000,000.0