XML 106 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
ROU assets $ 37,512 $ 36,946
Liabilities:    
ROU liability - current 10,686 10,376
ROU liability - long-term 28,219 28,066
Total ROU liabilities $ 38,905 $ 38,442
Operating lease, right-of-use asset, statement of financial position Other assets Other assets
Operating lease, liability, current, statement of financial position Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Operating lease, liability, noncurrent, statement of financial position Other long-term liabilities Other long-term liabilities