XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturities of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating Leases    
Remainder of 2024 $ 2,967  
2025 4,618  
2026 4,211  
2027 4,187  
2028 4,094  
2029 and beyond 11,397  
Total future minimum lease payments, operating leases 31,474  
Less: imputed interest 5,533  
Total lease liabilities 25,941 $ 28,460
Finance Leases    
Remainder of 2024 77  
2025 120  
2026 117  
2027 117  
2028 117  
2029 and beyond 31  
Total future minimum lease payments, finance leases 579  
Less: imputed interest 95  
Total lease liabilities 484 $ 46
Non-cancelable sublease proceeds, year one $ 100