v3.26.1
Summary of Significant Accounting Policies - Schedule of Repurchase of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 07, 2026
Mar. 09, 2026
Jun. 27, 2026
Jun. 27, 2026
Accounting Policies [Abstract]        
Shares Repurchased (in shares) 1,201,923 3,511,235   4,713,158
Average Price Paid per Share (in dollars per share) $ 24.96 $ 21.36    
Total Amount Paid $ 30,000 $ 75,000 $ 30,000 $ 105,000