XML 90 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Lessee, Operating Lease, Liability, Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
For the remaining six months of 2023 $ 7,026  
2024 14,219  
2025 14,285  
2026 14,515  
2027 14,814  
Thereafter 198,287  
Total minimum payments required 263,146  
Less: implied interest (139,885)  
Total lease obligations $ 123,261 $ 145,300