v3.25.2
Leases - Lease Agreement Income (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Office and Lab Space in Houston, Texas  
Lessor  
2025 (excluding first six months) $ 383
2026 767
2027 767
2028 767
2029 767
Thereafter 640
Total rental income 4,091
Acquired Assets  
Lessor  
2025 (excluding first six months) 10,218
2026 27,375
2027 27,375
2028 27,375
2029 27,375
Thereafter 9,125
Total rental income $ 128,843