XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Repurchase Program (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of share repurchases and repurchase costs
The share repurchases and the cost associated with those repurchases are as follows:
For the Year Ended December 31,
202320242025
Shares repurchased— — 6,375,512 
Cost of shares repurchased (in thousands)$— $— $96,454