v3.26.1
Equity Textual (Details)
Jul. 03, 2026
USD ($)
Equity [Abstract]  
Stock repurchase program, authorized amount $ 100,000,000