XML 110 R97.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturities of Operating and Financing Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating  
Remainder of 2024 $ 2,158
2025 4,006
2026 3,870
2027 3,627
2028 3,344
Thereafter 6,867
Total lease payments 23,872
Less: Interest (5,766)
Present value of lease liabilities 18,106
Finance  
Remainder of 2024 506
2025 964
2026 974
2027 974
2028 723
Thereafter 4,512
Total lease payments 8,653
Less: Interest (2,839)
Present value of lease liabilities $ 5,814