XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Undiscounted Future Lease Payments for Operating and Finance Leases (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases  
2023 (excluding the first quarter) $ (10,618)
2024 11,496
2025 12,142
2026 12,506
2027 12,881
Thereafter 85,142
Total minimum lease payments 123,549
Less amounts representing interest or imputed interest (50,481)
Present value of lease liabilities 73,068
Finance Leases  
2023 (excluding the first quarter) 705
2024 839
2025 402
2026 133
2027 100
Thereafter 0
Total minimum lease payments 2,179
Less amounts representing interest or imputed interest (186)
Present value of lease liabilities $ 1,993