XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Lease Commitments  
2024 $ 3,150
2025 18,881
2026 22,332
2027 22,740
2028 23,160
Thereafter 208,079
Total lease payments 298,342
Less imputed interest (103,952)
Total $ 194,390