XML 108 R98.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturities of Operating and Financing Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating  
Remainder of 2024 $ 1,088
2025 4,044
2026 3,907
2027 3,665
2028 3,348
Thereafter 6,867
Total lease payments 22,919
Less: Interest (5,428)
Present value of lease liabilities 17,491
Finance  
Remainder of 2024 270
2025 1,063
2026 1,072
2027 1,073
2028 822
Thereafter 7,040
Total lease payments 11,340
Less: Interest (4,637)
Present value of lease liabilities $ 6,703