XML 51 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Payment Obligations (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Leases  
2023 $ 8,244
2024 11,143
2025 10,867
2026 10,805
2027 10,193
Thereafter 35,104
Total lease payments 86,356
Less interest 10,895
Present value of lease liabilities $ 75,461