v3.26.1
Leases - Summary of Operating Lease Income (Details) - USD ($)
$ in Thousands
11 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]      
Base rent [1] $ 58 $ 147,890 $ 31,779
Straight line rent 27 36,456 9,576
Total Rental Revenue $ 85 $ 184,346 $ 41,355
[1] Base rent consists of fixed lease payments