XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Share Repurchase Program - Additional Information (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
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%
Stock repurchase program, authorized Amount $ 500