XML 90 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Lessee, Operating Lease, Liability, Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
For the remaining three months of 2023 $ 3,585  
2024 14,579  
2025 14,659  
2026 14,905  
2027 15,216  
Thereafter 199,817  
Total minimum payments required 262,761  
Less: implied interest (138,689)  
Total lease obligations $ 124,072 $ 145,300