XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Maturity (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Remaining in 2024 $ 3,176
2025 18,584
2026 21,339
2027 20,812
2028 20,853
Thereafter 118,079
Total undiscounted lease payments 202,843
Less: payments related to leases not commenced (129,850)
Less: imputed interest (31,410)
Total operating lease liability $ 41,583