XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Undiscounted Future Lease Payments for Operating and Finance Leases (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Leases  
2023 (excluding the first quarter) $ (15,639)
2024 11,482
2025 12,142
2026 12,506
2027 12,881
Thereafter 85,143
Total minimum lease payments 118,515
Less amounts representing interest or imputed interest (52,086)
Present value of lease liabilities 66,429
Finance Leases  
2023 (excluding the first quarter) 1,084
2024 839
2025 402
2026 133
2027 100
Thereafter 0
Total minimum lease payments 2,558
Less amounts representing interest or imputed interest (230)
Present value of lease liabilities $ 2,328