XML 80 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Future Minimum Lease Payments Due (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 4,746  
2025 4,746  
2026 4,746  
2027 4,746  
2028 4,746  
Thereafter 188,262  
Total 211,992  
Less: Effects of discounting (157,335)  
Total present value of lease payments $ 54,657 $ 54,716