XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Share Repurchase Program - Additional Information (Details)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Share repurchase program, maximum share repurchase percentage 5.00%
Share repurchase program, maximum liquid assets percentage 25.00%
Share Repurchase Program Early Repurchase Deduction Percentage 98.00%