XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leased Assets [Line Items]  
Remainder of 2024 $ 3,798
2025 12,985
2026 10,178
2027 8,082
2028 6,420
Thereafter 27,485
Total undiscounted lease payments 68,948
Less: Imputed interest (13,786)
Total operating lease liabilities 55,162
Remainder of 2024 (57)
2025 (231)
2026 (236)
2027 (241)
2028 (163)
Thereafter 0
Total undiscounted lease payments $ (928)