XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives and Hedging Activities - Narrative (Details)
$ in Thousands
3 Months Ended
Feb. 12, 2024
shares
Mar. 31, 2024
USD ($)
swap
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2023
Jul. 31, 2023
Jul. 31, 2022
USD ($)
May 31, 2022
USD ($)
Derivative [Line Items]                
Outstanding balance   $ 248,890   $ 241,988        
Outstanding loan   247,615   240,624        
Additional reclassified amount   4,400            
Interest expense, net   (2,817) $ (2,210)          
Potential settlement payment   $ 200            
Employees And Consultants | Restricted Stock Units ("RSUs")                
Derivative [Line Items]                
Shares issued in period (in shares) | shares 34,841              
Loan                
Derivative [Line Items]                
Interest rate   2.80%            
2021 Credit Facility | Line of credit | Unsecured debt                
Derivative [Line Items]                
Accordion feature               $ 50,000
Outstanding balance   $ 75,000   75,000        
2021 Term Loan | Loan                
Derivative [Line Items]                
Interest rate               2.27%
2022 Credit Facility | Line of credit | Unsecured debt                
Derivative [Line Items]                
Outstanding balance   125,000   125,000        
Outstanding loan               $ 25,000
2022 Term Loan | Loan                
Derivative [Line Items]                
Interest rate               4.217%
2028 Term Loan | Loan                
Derivative [Line Items]                
Interest rate             4.79% 4.217%
Interest Rate Swap                
Derivative [Line Items]                
Derivative, Fixed Interest Rate         6.049% 5.736%    
Interest Rate Swap | Line of credit | Unsecured debt                
Derivative [Line Items]                
Total notional amount   $ 200,000            
Interest Rate Swap                
Derivative [Line Items]                
Total notional amount             $ 25,000 $ 25,000
Interest Rate Swap | Cash Flow Hedging                
Derivative [Line Items]                
Number of interest rate swaps (in swaps) | swap   7            
Interest Rate Swap, Forty Million Principle Of Term Loan                
Derivative [Line Items]                
Total notional amount       $ 40,000        
Interest rate       4.932%