XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details) - USD ($)
$ in Thousands
Jan. 21, 2025
Dec. 31, 2024
Subsequent Event [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity   $ 150,000
Subsequent Event    
Subsequent Event [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity $ 300  
Subsequent Event | Minimum [Member] | Pricing Level III    
Subsequent Event [Line Items]    
Line of Credit Facility, Interest Rate Description 100.00%  
Subsequent Event | Minimum [Member] | Pricing Level II    
Subsequent Event [Line Items]    
Line of Credit Facility, Interest Rate Description 175.00%  
Subsequent Event | Minimum [Member] | Pricing Level I    
Subsequent Event [Line Items]    
Line of Credit Facility, Interest Rate Description 250.00%  
Subsequent Event | Maximum [Member] | Pricing Level IV    
Subsequent Event [Line Items]    
Line of Credit Facility, Interest Rate Description 100.00%  
Subsequent Event | Maximum [Member] | Pricing Level III    
Subsequent Event [Line Items]    
Line of Credit Facility, Interest Rate Description 175.00%  
Subsequent Event | Maximum [Member] | Pricing Level II    
Subsequent Event [Line Items]    
Line of Credit Facility, Interest Rate Description 250.00%  
Subsequent Event | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Pricing Level IV    
Subsequent Event [Line Items]    
Credit Agreement Interest Margin Rate 1.50%  
Subsequent Event | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Pricing Level III    
Subsequent Event [Line Items]    
Credit Agreement Interest Margin Rate 1.75%  
Subsequent Event | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Pricing Level II    
Subsequent Event [Line Items]    
Credit Agreement Interest Margin Rate 2.00%  
Subsequent Event | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Pricing Level I    
Subsequent Event [Line Items]    
Credit Agreement Interest Margin Rate 2.25%  
Subsequent Event | Base Rate | Pricing Level IV    
Subsequent Event [Line Items]    
Credit Agreement Interest Margin Rate 0.50%  
Subsequent Event | Base Rate | Pricing Level III    
Subsequent Event [Line Items]    
Credit Agreement Interest Margin Rate 0.75%  
Subsequent Event | Base Rate | Pricing Level II    
Subsequent Event [Line Items]    
Credit Agreement Interest Margin Rate 1.00%  
Subsequent Event | Base Rate | Pricing Level I    
Subsequent Event [Line Items]    
Credit Agreement Interest Margin Rate 1.25%