XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturities of Operating and Financing Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating 
Leases    
2024 (remainder of year after September 30, 2024) $ 1,662  
2025 11,686  
2026 11,320  
2027 10,109  
2028 7,820  
Thereafter 23,288  
Total lease payments 65,885  
Less: amount representing interest (14,896)  
Present value of lease liabilities 50,989  
Less: current portion of lease liabilities [1] (7,308) $ (6,692)
Long-term lease liabilities, net of current portion [2] 43,681 39,803
Finance 
Leases    
2024 (remainder of year after September 30, 2024) 386  
2025 1,523  
2026 1,285  
2027 1,220  
2028 948  
Thereafter 262  
Total lease payments 5,624  
Less: amount representing interest (669)  
Present value of lease liabilities 4,955  
Less: current portion of lease liabilities (1,271) (1,189)
Long-term lease liabilities, net of current portion $ 3,684 $ 4,548
[1] Includes related party current portion of operating lease liabilities of $3,732 and $1,888 at September 30, 2024 and December 31, 2023, respectively
[2] Includes related party long-term operating lease liabilities of $9,842 and $9,472 at September 30, 2024 and December 31, 2023, respectively