XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Corporate Borrowings - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 16, 2021
Dec. 31, 2023
Dec. 31, 2019
Dec. 31, 2017
Jun. 30, 2024
Aug. 23, 2023
May 14, 2021
Feb. 14, 2020
Debt Instrument [Line Items]                
Total indebtedness outstanding   $ 293,850     $ 315,650      
Line of Credit | Revolving Credit Facility                
Debt Instrument [Line Items]                
Contingent increase in borrowing capacity             $ 100,000  
Credit Agreement - Revolver, 6.44% (variable rate) due 2026                
Debt Instrument [Line Items]                
Outstanding borrowings under credit facility             400,000 $ 300,000
Credit Agreement - Revolver, 6.44% (variable rate) due 2026 | Line of Credit | Revolving Credit Facility                
Debt Instrument [Line Items]                
Borrowings   105,000            
Total indebtedness outstanding   63,000     88,000      
Remaining borrowing capacity         312,000      
Convertible Senior Notes, 1.88% (fixed rate) due 2041 | Convertible Debt                
Debt Instrument [Line Items]                
Total indebtedness outstanding   201,250     $ 201,250      
Proceeds from issuance of debt $ 201,250              
Stated interest rate 1.88%       1.88%      
Note Purchase Agreement | Secured Debt                
Debt Instrument [Line Items]                
Term loan face value             20,000  
Note Purchase Agreement | Secured Debt | Revolving Credit Facility                
Debt Instrument [Line Items]                
Remaining borrowing capacity         $ 223,600      
Term loan face value           $ 250,000 $ 105,000  
Series A Senior Secured Notes, 3.53% (fixed rate) due 2027 | Secured Debt                
Debt Instrument [Line Items]                
Total indebtedness outstanding   12,000     $ 10,400      
Proceeds from issuance of debt       $ 20,000        
Stated interest rate         3.53%      
Senior Secured Notes, 3.80% (fixed rate) due 2029 | Secured Debt                
Debt Instrument [Line Items]                
Total indebtedness outstanding   $ 17,600     $ 16,000      
Proceeds from issuance of debt     $ 20,000          
Stated interest rate         3.80%