XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Contractual Obligations and Off-Balance Sheet Items - Future Undiscounted Cash Payments Associated with its Operating Leases (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
Remaining 2024 $ 2,668
2025 10,461
2026 9,334
2027 6,332
2028 3,355
2029 2,006
Thereafter 10,495
Total undiscounted lease payments $ 44,651