XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events (Additional Information) (Details) - Subsequent Event - Share Repurchase Program - USD ($)
Nov. 04, 2022
Nov. 08, 2022
Subsequent Event [Line Items]    
Payment Made To Purchase Under Stock Repurchase Program $ 21,600  
Stock Repurchase Program, Authorized Amount   $ 150,000,000.0