XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2021
Dec. 31, 2023
Oct. 24, 2018
Share repurchase authorization     $ 500,000
Remaining available for repurchase   $ 287,452  
First American [Member]      
Stock issued shares 294    
Stock issued value $ 13,000