XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Public Offering (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Class of Stock [Line Items]          
Common stock, par value   $ 0.001 $ 0.001   $ 0.001
Proceeds from Issuance of Common Stock     $ 175,578    
Repayment of indebtedness outstanding under credit facility     $ 126,353 $ 53,500  
Common Stock [Member]          
Class of Stock [Line Items]          
Shares issued in public offering, net of offering costs, Shares   1,725,000 1,725,000    
Offering price $ 108        
Public Offering | Common Stock [Member]          
Class of Stock [Line Items]          
Shares issued in public offering, net of offering costs, Shares 1,725,000        
Common stock, par value $ 0.001        
Proceeds from Issuance of Common Stock $ 175,600        
Paid in capital 175,600        
Underwriting discounts and estimated offering expenses 10,700        
Public Offering | Common Stock [Member] | Revolving Credit Loan          
Class of Stock [Line Items]          
Repayment of indebtedness outstanding under credit facility $ 81,400        
Allotment | Common Stock [Member]          
Class of Stock [Line Items]          
Shares issued in public offering, net of offering costs, Shares 225,000