XML 115 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 04, 2023
Derivatives, Fair Value [Line Items]          
Interest expense   $ 47,978 $ 34,891 $ 28,324  
Unrealized losses   700      
Approximately reclassified to interest expense   800      
Reclassified to earnings   200      
SOFR          
Derivatives, Fair Value [Line Items]          
Received gross proceeds from the interest rate cap   $ 500      
Interest Rate Cap Agreement [Member] | SOFR          
Derivatives, Fair Value [Line Items]          
Derivative, notional amount         $ 300,000
Interest rate cap premium rate 0.3335%        
Derivative maturity dates Jan. 31, 2025