XML 131 R106.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholder's Equity - Share Repurchase Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jan. 01, 2023
Equity [Abstract]    
Share repurchase program, authorized amount   $ 300,000
Stock repurchase program term 12 months  
Treasury stock, acquired (in shares) 1,077,445  
Treasury stock, retired (in shares) 1,077,445  
Treasury stock, value (in dollars) $ 87,600  
Remaining authorized repurchase amount $ 212,400