XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases    
Right-of-Use Assets $ 15,839 $ 16,726
Current Lease Liabilities $ 1,763 $ 1,676
Current Lease Liabilities, Classification Accrued and Other Current Liabilities Accrued and Other Current Liabilities
Noncurrent Lease Liabilities $ 14,242 $ 14,716
Noncurrent Lease Liabilities, Classification Other Long-Term Liabilities Other Long-Term Liabilities