XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Maturity of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2023 $ 5,713
2024 12,476
2025 8,881
2026 8,034
2027 7,525
Thereafter 21,317
Total lease payments 63,946
Less:  
Interest 11,330
Present value of lease liabilities $ 52,616