XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss - Schedule of Changes in the Component of Accumulated Other Comprehensive Loss (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Net unrealized loss on cash flow hedges arising during the period, net of tax $ 1,160
Ending balance 436,873
Accumulated Other Comprehensive Loss, Net of Tax  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Net unrealized loss on cash flow hedges arising during the period, net of tax 1,160
Reclassification of derivative instruments to income 50
Ending balance $ (1,210)