XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturity Analysis of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating Leases    
Six months ending December 31, 2024 $ 3,076  
Year ending December 31, 2025 6,250  
Year ending December 31, 2026 5,946  
Year ending December 31, 2027 5,950  
Year ending December 31, 2028 4,972  
Year ending December 31, 2029 4,000  
Thereafter 3,535  
Total undiscounted lease payments 33,729  
Less: imputed interest 6,479  
Total lease liabilities 27,250 $ 28,982
Finance Leases    
Six months ending December 31, 2024 41  
Year ending December 31, 2025 81  
Year ending December 31, 2026 17  
Year ending December 31, 2027 0  
Year ending December 31, 2028 0  
Year ending December 31, 2029 0  
Thereafter 0  
Total undiscounted lease payments 139  
Less: imputed interest 7  
Total lease liabilities $ 132 $ 170