XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Line of Credit Facility [Line Items]      
Letters of credit fees and commitment fees $ 1,640 $ 1,637 $ 1,417
Amortization of deferred financing costs 825 1,125 997
Interest expense 9,334 7,204 4,926
Line of Credit | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Senior Credit Facility 6,802 4,333 2,206
Other      
Line of Credit Facility [Line Items]      
Senior Credit Facility $ 67 $ 109 $ 306