v3.26.1
Operating Leases - Schedule of Future Base Rent Under Non-cancelable Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]  
2026 $ 13,999
2027 25,930
2028 20,522
2029 17,694
2030 9,074
Thereafter 20,189
Total $ 107,408