XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Additional Information (Details) - USD ($)
36 Months Ended
Dec. 31, 2022
Jun. 30, 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 $ 185,000,000    
Stock repurchase amount available for future repurchase   $ 15,000,000  
Common Stock [Member]      
Class Of Stock [Line Items]      
Stock repurchased 24,183,768