XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Additional Information (Details) - USD ($)
12 Months Ended 36 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2023
Nov. 05, 2019
Class Of Stock [Line Items]        
Common stock shares authorized amount       $ 200,000,000
Stock repurchased, price per share   $ 7.65    
Stock repurchased, value $ 65,000,000 $ 185,000,000    
Stock repurchase amount available for future repurchase     $ 15,000,000  
Common Stock [Member]        
Class Of Stock [Line Items]        
Stock repurchased 10,371,000 24,183,768    
Stock repurchased, value $ 104,000