XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2
Debt Obligations - Borrowings and Repayments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 01, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Borrowings        
Borrowings from revolving line of credit   $ 19,200 $ 224,950  
Total   19,200 224,950  
Repayments        
Revolving line of credit   (39,700) (28,600)  
Senior unsecured notes   (10,000) (11,000)  
Total   (49,700) (39,600)  
Amount outstanding   281,750   $ 302,250
Revolving line of credit        
Borrowings        
Borrowings from revolving line of credit   19,200 224,950  
Repayments        
Revolving line of credit   (39,700) (28,600)  
Senior Unsecured Notes        
Repayments        
Senior unsecured notes   $ (10,000) $ (11,000)  
Subsequent Event | Revolving line of credit        
Repayments        
Repayment of debt $ 18,160      
Subsequent Event | Senior Unsecured Notes        
Repayments        
Repayment of debt 18,160      
Amount outstanding $ 461,362