XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future Payment Obligations (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases  
2023 $ 5,527
2024 12,154
2025 11,904
2026 11,867
2027 11,280
Thereafter 41,746
Total lease payments 94,478
Less interest 12,523
Present value of lease liabilities $ 81,955