XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental balance sheet information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
ASSETS    
Right-of-use assets $ 15,425 $ 17,419
Liabilities:    
Accrued expenses and other current liabilities 185,799 156,443
Other liabilities $ 13,273 $ 13,750
Total operating lease liabilities Liabilities Liabilities
Total lease liabilities $ 14,444 $ 16,885
Weighted average remaining operating lease term (years) 5 years 1 month 6 days 6 years
Weighted average operating lease discount rate 4.40% 4.40%
Accrued Expenses and Other Current Liabilities [Member]    
Liabilities:    
Accrued expenses and other current liabilities $ 1,171 $ 3,135