XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Maturities of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Leases    
Remainder of 2024 $ 4,567  
2025 4,638  
2026 4,215  
2027 4,188  
2028 4,094  
2029 and beyond 11,396  
Total future minimum lease payments, operating leases 33,098  
Less: imputed interest 5,890  
Total lease liabilities 27,208 $ 28,460
Finance Leases    
Remainder of 2024 48  
2025 26  
2026 23  
2027 22  
2028 22  
2029 and beyond 0  
Total future minimum lease payments, finance leases 141  
Less: imputed interest 19  
Total lease liabilities 122 $ 46
Non-cancelable sublease proceeds, year one $ 200