XML 92 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Sep. 16, 2011
Equity [Abstract]      
Value of shares authorized under repurchase program     $ 215,000,000.0
Value of shares available for repurchase pursuant to repurchase program $ 101,000,000.0    
Ordinary shares acquired under repurchase program 0 0