Operating Leases - Schedule of Future Base Rent Under Non-cancelable Leases (Parenthetical) (Details) $ in Thousands |
Jun. 30, 2026
USD ($)
|
|---|---|
| Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract] | |
| Base rent excluded in 2026 | $ 876 |
| Base rent excluded in 2027 | 1,804 |
| Base rent excluded in 2028 | $ 332 |