v3.26.1
Share Repurchase Program - Narrative (Details)
Mar. 31, 2026
Equity [Abstract]  
Weighted average number of shares outstanding in the prior calendar year, percentage 10.00%