v3.26.1
Future Minimum Rents and Lease Payments - Schedule of Rental Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Variable rental expense $ 2,367 $ 1,459 $ 4,888 $ 2,454
Minimum rental expense $ 9,678 $ 10,866 $ 19,775 $ 28,014