XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details 2)
$ in Thousands
Jun. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Remaining 2023 $ 7,232
2024 14,659
2025 15,087
2026 15,540
2027 16,006
2028 15,057
Thereafter 86,579
Total undiscounted lease payments 170,160
Less: imputed interest (63,812)
Total lease liability $ 106,348